Director of Technical Program Management
Lead a Technical Program Management organization responsible for execution across complex, multidisciplinary R&D programs. Align product roadmaps, engineering plans, resources, dependencies, risks, and delivery commitments across research, software, product, validation, data, DevOps, and||||in||||in
Responsabilidades
- Lead, hire, coach, and develop the Technical Program Management team.
- Own the end-to-end execution model for major R&D programs and align strategy, product roadmaps, engineering plans, and delivery commitments.
- Establish and improve program management methodologies, governance, execution standards, and management mechanisms.
- Ensure integrated plans cover feature development, software and algorithm integration, validation, data readiness, infrastructure capacity, and technical dependencies.
- Provide leadership with transparent visibility into program status, readiness, risks, dependencies, and required decisions.
- Drive planning and execution across Research, Software Engineering, Product, Validation, Data, DevOps, and Infrastructure.
- Define execution KPIs and success criteria to support predictable delivery and data-driven decisions.
- Identify bottlenecks, lead corrective actions, and resolve complex cross-functional escalations.
- Partner with Product and Engineering leadership on roadmap planning, prioritization, and resource trade-offs.
- Represent program execution in senior leadership forums and promote ownership, accountability, transparency, and execution excellence.
- Travel between company sites in Jerusalem, Tel Aviv, and Petah Tikva.
Requisitos
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
- At least 10 years of experience in complex software or R&D environments, including large-scale technical programs.
- Experience leading and developing Technical Program Managers, Program Managers, or comparable technical execution teams.
- Strong technical background, preferably including hands-on software development or engineering experience.
- Knowledge of software development processes, system integration, CI/CD, testing, validation, data pipelines, and large-scale development environments.
- Experience managing programs involving multiple engineering organizations, technologies, dependencies, and competing priorities.
- Ability to influence senior Engineering, Product, and business leaders and drive cross-organizational alignment.
- Ability to understand technical architectures, engineering plans, KPIs, and development outputs and translate them into execution priorities and management decisions.
- Strong analytical, problem-solving, communication, stakeholder management, and organizational skills.
- Ability to work effectively in a fast-paced, technically complex environment with ambiguity and changing priorities.