Summary
A Technical Programme Manager leads the delivery of large, complex, cross-functional programmes within the Global organisation.
They own end-to-end delivery across multiple teams, translating ambiguity into clear plans, risks, and execution frameworks.
They ensure programmes are well-defined, aligned to business goals, and delivered on time against critical milestones.
Operating at a senior level, they drive alignment across Engineering, Product, and partner organisations, enabling decisive progress in complex and fast-moving environments.
They communicate with clarity at all levels, manage risk proactively, and ensure delivery remains structured, predictable, and outcome-focused.
Key Responsibilities
Programme Leadership & Delivery
Own and drive end-to-end delivery of large, complex programmes with multiple workstreams, dependencies, and senior stakeholders
Translate ambiguous requirements into clear scope, plans, risks, and execution frameworks
Develop and maintain robust programme plans aligned to engineering capacity and delivery milestones
Ensure delivery remains aligned to business goals, timelines, and quality expectations
Execution & Operational Excellence
Proactively identify, manage, and resolve complex cross-team dependencies to avoid delivery risk
Drive timelines and hold teams accountable to agreed outcomes and milestones
Protect engineering capacity by ensuring commitments are realistic and achievable
Enable iterative delivery approaches while maintaining overall programme control
Stakeholder Management & Alignment
Build strong relationships across Engineering, Product, Architecture, Design, and external partners
Drive alignment across diverse stakeholder groups and resolve cross-functional conflicts
Communicate programme status clearly, tailoring updates for different audiences (team - exec level)
Provide clear, concise updates including risks, decisions required, and recommended actions
Risk, Issue & Decision Management
Identify risks early and manage them proactively with clear mitigation strategies
Escalate effectively with context, impact, and proposed solutions
Frame key decisions with clear trade-offs and business impact
Ensure transparency across risks, issues, and dependencies
Qualifications & Experience
+5 years experience leading delivery of large-scale, complex technology programmes across multiple teams and stakeholders
Demonstrated ability to operate independently at senior level, owning end-to-end delivery and driving outcomes in ambiguous environments
Strong understanding of software development life cycles and engineering delivery practices
Experience working with distributed teams across multiple territories and time zones, driving alignment and delivery across regional boundaries
Excellent stakeholder management and communication skills, including experience working with senior leadership
Strong problem-solving, risk management, and decision-making capability
Ability to translate complex technical and organisational challenges into clear plans, risks, and actions
Desirable (but not essential)
Experience in media, streaming, or large-scale consumer platforms
Experience working in global or multi-market organisations
Familiarity with agile and iterative delivery approaches
Relevant certifications (eg PMP, Agile) or equivalent practical experience