Technical Program Manager
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
My client is seeking a Technical Program Manager (Contractor) to help drive execution, alignment, and production readiness across a set of interconnected API Platform and Ads API initiatives that are critical to the broader API Unification program.
This role is focused on bringing structure and momentum to several foundational technical workstreams, including:
ยท TypeSpec Pants pipeline
ยท Alloy emitter framework
ยท Pydantic support
ยท TypeSpec Mutation Pipeline
ยท GraphQL Emitter
ยท COI / Component Interfaces
The ideal TPM will help connect these technical efforts into a coherent, outcome-driven program plan with clear milestones, ownership, dependencies, risks, and production launch criteria. This is not a โstatus trackingโ role - we are looking for someone who can help teams define what success looks like, drive cross-functional alignment, and accelerate delivery toward meaningful production outcomes., ยท Build and maintain a unified view of milestones, dependencies, decision points, ownership, and success criteria across API Platform and Ads API
ยท Ensure workstreams are represented as part of a broader product/program outcome, not isolated technical efforts
ยท Help teams align on near-term milestones and longer-term production goals
Outcome and Milestone Definition
ยท Partner with engineering and technical leads to define:
ยท desired outcomes
ยท success criteria
ยท โdefinition of doneโ
ยท launch and readiness gates
ยท first meaningful production/adoption milestones
ยท Convert technical plans into outcome-based milestone plans, rather than task-based tracking
ยท Clarify what is experimental versus production-supported for each workstream
Cross-Team Dependency and Risk Management
ยท Surface and manage dependencies across API Platform, Ads API, and API Unification partner teams
ยท Track technical, organizational, and resourcing risks
ยท Create lightweight mechanisms for escalating blockers and driving decisions to closure
ยท Ensure risks and blockers are visible early and consistently reviewed
Production Readiness and Launch Planning
ยท Help define what โproduction readyโ means for key initiatives, especially:
ยท TypeSpec Pants pipeline
ยท Alloy emitter framework + Pydantic support
ยท TypeSpec Mutation Pipeline + GraphQL Emitter
ยท COI / Component Interfaces
ยท Establish readiness criteria including documentation, support model, ownership, operational expectations, pilot scope, and adoption path
ยท Drive a structured path to production launch, especially for COI
Operating Cadence and Alignment
ยท Create a pragmatic cross-team operating model that improves visibility and alignment without adding unnecessary process
ยท Lead regular program reviews, milestone check-ins, and decision/risk tracking
ยท Ensure engineering owners, decision-makers, and partner teams remain aligned on scope, tradeoffs, and timing, Drive incorporation of API Platform workstreams into the broader API Unification roadmap with shared milestones, dependencies, decision points, and success criteria.
2) TypeSpec Pants Pipeline
Help establish a clear path for the TypeSpec Pants pipeline to become a dependable, documented, production-ready foundation for TypeSpec-based API workflows.
3) Alloy Emitter Framework + Pydantic Support
Drive clarity around the intended role, acceptance criteria, adoption path, and readiness model for generating Python/Pydantic models from TypeSpec.
4) TypeSpec Mutation Pipeline + GraphQL Emitter
Help align teams on the customer/problem being solved, scope of use cases, delivery milestones, and dependencies required to turn this into a usable capability for API Unification and Ads API.
Requirements
Wants and prefers people from big tech companies, think Meta, Amazon, Google etc. DOES NOT WANT people from financial or insurance companies or anything similar., ยท target outcomes
ยท Outcome-Based Milestone Plan
ยท shipped capabilities
ยท readiness gates
ยท key decisions
ยท Decision and Risk Register
ยท open decisions
ยท blockers
ยท risks
ยท cross-team dependencies
ยท COI Production Launch Plan
ยท launch definition
ยท pilot scope
ยท readiness checklist
ยท ownership
ยท timeline
ยท adoption expectations
ยท API Unification Integration Plan
ยท clear mapping of how API Platform efforts support broader API Unification goals, Required
ยท 8+ years of experience in Technical Program Management, preferably supporting platform, infrastructure, developer tooling, or API-related programs
ยท Proven ability to drive execution across complex, ambiguous, highly technical cross-team initiatives
ยท Experience building milestone plans, managing dependencies, and driving risk/decision tracking across multiple engineering teams
ยท Strong ability to translate technical work into clear business/program outcomes
ยท Experience driving production readiness, launch planning, and operational alignment
ยท Excellent written and verbal communication skills, including the ability to work effectively with senior engineers, tech leads, and engineering managers
ยท Strong organizational skills with a bias toward clarity, accountability, and execution
Preferred
ยท Experience working with API platforms, developer infrastructure, schema/code generation systems, or platform architecture programs
ยท Familiarity with concepts such as:
ยท API lifecycle/tooling
ยท GraphQL
ยท code generation pipelines
ยท build systems
ยท production launch readiness
ยท Experience supporting open-ended architectural efforts and helping shape them into concrete, phased delivery plans
ยท Comfort operating in environments where technical direction is still evolving and outcomes need to be sharpened through collaboration, The ideal contractor TPM is:
ยท highly structured but lightweight in process
ยท comfortable working with deeply technical engineering teams
ยท able to identify ambiguity and turn it into clear plans and decisions
ยท strong at cross-team coordination without becoming purely administrative
ยท focused on outcomes, launch readiness, and visible execution
ยท skilled at creating a single operating view across multiple related workstreams
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role โ technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What is Agentic Programming and Why Should Developers Care?
Should Tech Managers Be Developers First? Pros and Cons
Everything a Developer Needs to Know About MCP with Neo4j
The Best X (Twitter) Accounts for Developers