Principal Technical Program Management
Seattle · United States · USD 181,125-289,800 · 10+ years experience · Posted Oct 16, 2026
At a glance
- Experience
- 10+ years experience
- Location
- Seattle · United States
- Salary
- USD 181,125-289,800 · Base salary
About the role
- As a Principal Technical Program Manager on the Real-Time Operations team, you will own highly complex and ambiguous technical programs that span multiple teams and pillars.
- You will own the outcome the program exists to deliver and serve as a trusted partner to product, engineering and senior leadership.
- You will partner with engineering and product management to drive programs from inception through design, development, deployment and post-production.
Responsibilities
- Own highly complex technical programs across teams and pillars, from strategy and early definition through launch and post-production.
- Translate ambiguous business and technical problems into clear requirements, plans, milestones, dependencies and measurable outcomes.
- Own program plans, schedules, resourcing and change management while holding teams accountable for committed deliverables.
- Foresee, manage and mitigate risks across teams and pillars.
- Track cross-team dependencies, identify opportunities to parallelize work, delegate risk ownership and create clear escalation paths.
- Define program success metrics, measure progress against them and communicate results to leadership.
- Own end-to-end technical requirements and bring engineering teams together on system design and architecture.
- Help teams evaluate decisions involving data stores, caching, technical stacks, system boundaries and where business logic should live.
- Lead technical discussions focused on scalability, reliability, availability and long-term maintainability.
- Drive technical trade-off discussions with leaders using sound technical judgment and sufficient technical depth.
Requirements
- Bachelor's degree in Computer Science, Engineering, Science or a related field.
- 10+ years of experience managing complex software or hardware/software delivery.
- 2 to 3 years of experience as a technical individual contributor, engineer or equivalent hands-on technical role, or comparable technical depth developed through your career.
- A record of leading large, cross-team or cross-pillar technical programs with significant ambiguity and executive visibility.
- Deep technical judgment and the ability to evaluate end-to-end designs, identify risks in technical decisions and engage credibly with senior engineers.
- Strong command of program management practices, including multiple delivery methodologies such as Scrum and Kanban, and the judgment to determine which approach fits the problem.
- Proven ability to manage risks, dependencies, milestones and status reporting across complex programs.
- Experience advising product and engineering leaders and presenting program strategy to senior leadership.
- Proven ability to work through ambiguity, define the problem and establish direction before complete requirements exist.
- Strong influencing and interpersonal skills, including mentoring, coaching and building consensus among stakeholders who may disagree.
Preferred qualifications
- Preference for experience with enterprise SaaS or other mission-critical software.
Benefits
- Competitive salary and 401k with employer match
- Discretionary paid time off
- Paid parental leave for all
- Medical, Dental, Vision plans
- Fitness Programs
- Emotional & Mental Wellness support
- Learning & Development programs
- Snacks in our offices
Skills
- Scrum
- Kanban