Overview
As a Senior Principal Product Delivery Lead, you will orchestrate end-to-end delivery of multi-product client programs across product, engineering, and commercial teams. You’ll ensure clear ownership, cadence, and visibility, guiding complex tradeoffs and risk management to deliver predictable outcomes. You act as the primary liaison with clients, translating technical issues for business stakeholders and maintaining trust through transparent communication. This role is central to aligning internal teams and keeping large client programs on track, even as complexity grows. You’ll work in a values-driven, collaborative environment that prioritizes client success and growth.
Pay / Benefits
- attractive salary and bonus
- flexible working hours
- hybrid office model (two days a week)
- professional development opportunities
- personal development routes
- inclusive, people-centered culture
Responsibilities
- Single point of accountability for end-to-end coordination across product, engineering, and commercial workstreams on major client programs
- Ensure clear ownership of scope, timelines, and dependencies across evolving programs
- Identify and manage cross-team dependencies and resolve conflicts before escalation
- Run program cadences (working groups, status reports) to drive accountability
- Orchestrate client-facing communication with a consistent view of status, tradeoffs, and timelines
- Translate technical delivery realities to client stakeholders without overpromising
- Build trust with client stakeholders through transparent cadence and expectation setting
- Surface risks and dependencies early with context for informed decisions
- Frame tradeoffs clearly and lead decision forums for actionable outcomes
- Own program operational infrastructure: status reports, dependency tracking, risk logs, decision records
- Maintain a credible program health view for leadership and clients
- Continuously improve delivery practices based on real program dynamics
Key requirements
- 5+ years coordinating complex software delivery programs
- Experience running client-facing programs with multiple internal teams
- Working knowledge of financial services to engage credibly
- Familiarity with agile development, release cycles, and engineering tradeoffs
- Effective written and verbal communication
- Systems thinking
- Ability to manage ambiguity
- Agile methodology
- Program cadence management
- Risk and dependency tracking
…
