Technical Product Manager
Apply NowAbout the RoleWe are looking for a Senior Technical Program Manager with a strong technical engineering background and proven experience leading complex technology programs from inception to delivery. The ideal candidate will have started their career in a hands-on technical role such as Software Engineering, QA Engineering, Development, or a similar technical discipline, and subsequently moved into technical program management. This role requires someone who can operate at both technical and program leadership levels — understanding architecture and engineering discussions, while also driving governance, delivery, dependencies, risks, and executive decision-making across multiple teams.
Key Responsibilities • Lead complex technical programs from inception through delivery, ensuring alignment with business and technical objectives. • Own program governance, delivery frameworks, milestones, risks, and overall execution. • Take ownership of cross-team dependencies and proactively resolve blockers. • Facilitate executive-level discussions and support data-driven technical and delivery decisions. • Provide technical leadership and maintain a strong understanding of solution architecture, engineering practices, and technical dependencies. • Partner closely with Engineering, QA, Architecture, Product, and other technical teams to ensure successful program delivery. • Drive technical program planning, prioritization, execution, and continuous improvement. • Identify risks, dependencies, and delivery challenges early and implement effective mitigation strategies. • Lead cross-functional teams across multiple projects and workstreams. • Establish and monitor program KPIs, delivery metrics, and progress against objectives. • Communicate program status, risks, dependencies, and key decisions to senior leadership and executive stakeholders. • Operate effectively in fast-paced and ambiguous environments, making sound decisions and driving resolution.