Senior Technical Program Manager

2 weeks ago

Ottawa ON, Ottawa Census Division, ON; Ontario, Canada CNN Full-time €103,700 - €165,900/month

Welcome to Warner Bros. Discovery… the stuff dreams are made of.

When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next…

From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.

We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.

To see what it’s like to work at CNN, follow @WBDLife on Instagram and X

CNN is hiring a Senior Technical Program Manager to lead high-impact programs that span product, technology, design, and product operations. This is a deeply technical senior individual-contributor role for someone who can move between architecture, code, product strategy, operating models, and executive decision-making without losing the thread.

The role reports directly to the Senior Director of Technical Program Management and will be trusted with ambiguous, multi-quarter programs that do not fit neatly inside one function. The programs in this portfolio often have no single functional owner, require trade-offs across several organizations, and need sustained influence with Vice Presidents, Directors, principal-level practitioners, and the teams doing the work.

This is not a coordination-only position. The person in this role will define the problem, establish the program strategy, understand the underlying systems, challenge weak assumptions, create alignment, and drive measurable outcomes through delivery, launch, adoption, and iteration.

WHAT YOU WILL OWN

  • Lead a portfolio of high-priority, cross-organization technical programs from early problem framing through execution, launch, adoption, and measurable business or customer impact.

  • Turn broad goals into clear program strategies, outcome metrics, decision rights, sequencing, governance, and executable plans across multiple teams.

  • Build and maintain integrated plans, dependencies, critical paths, decision logs, risk views, and executive-level narratives that make the real state of the work visible.

  • Identify the technical, product, organizational, and operational constraints that will determine success; resolve them directly or drive the right leaders to a timely decision.

  • Work with senior leaders, including VPs, to clarify priorities, expose trade-offs, remove blockers, and create durable alignment without relying on formal authority.

  • Move comfortably between several programs and levels of detail in the same day, while preserving context, commitments, and follow-through.

  • Create the minimum effective operating model for each program: enough structure to move quickly and safely, without adding process that does not improve outcomes.

  • Develop trusted relationships across Product, Engineering, Design, Product Operations, Architecture, Data, Security, Editorial, Revenue, and other partner organizations as the work requires.

  • Raise the quality of program leadership across the organization by modeling strong judgment, direct communication, technical curiosity, and disciplined execution.

TECHNICAL LEADERSHIP EXPECTATIONS

This role is not a software-engineering position, but it is intentionally more technical than a traditional program-management role. The successful candidate must be able to engage engineers and architects as a credible peer and independently investigate technical questions.

  • Read, write, review, and reason about code. Use (ai) code when it is the fastest way to validate an assumption, automate work, inspect data, reproduce a problem, or demonstrate a solution.

  • Understand modern software-delivery practices, including source control, pull requests, testing, CI/CD, observability, incident response, release strategies, and production operations.

  • Evaluate system architecture, service boundaries, API contracts, event flows, data models, cloud infrastructure, security constraints, reliability concerns, and integration risks well enough to shape the program plan.

  • Lead technical discovery with engineers and a