Skip to content
DuolingoDuolingo

Staff Technical Program Manager

Leads high-impact technical programs for the Duolingo English Test, coordinating engineering, product, data, legal, security, and external stakeholders from planning through launch. Requires staff-level autonomy, strong technical communication, and experience managing complex programs in agile software environments.

About the job

Responsibilities

  • Lead strategic, high-impact cross-functional initiatives from conceptualization through launch.
  • Lead complex technical programs within the Duolingo English Test domain, translating regulatory, compliance, and business requirements into technical plans and durable execution.
  • Drive strategy across multiple workstreams with significant autonomy and leadership through ambiguity and external scrutiny.
  • Partner with engineering, QA, product management, data science, legal, security, executive leadership, and external stakeholders to ensure communication and alignment.
  • Develop detailed plans with milestones and goals; identify and mitigate risks, resolve dependencies, remove impediments, and ensure timely launches.
  • Identify and resolve issues affecting delivery efficiency across the company.
  • Drive decisions involving difficult tradeoffs and cross-organizational or company-level impact.
  • Guide and train others on standard processes, scaling guidelines, and improvements to product and engineering operations.

Requirements

  • Strong experience as a technical program manager, engineering lead, or manager.
  • Bachelor's or master's degree in computer science, or equivalent experience.
  • Experience with commercial software products and underlying infrastructure, including client-service architecture.
  • Strong technical communication skills with technical and non-technical stakeholders at all organizational levels.
  • Ability to create and implement detailed plans accounting for ambiguity, dependencies, and technical complexity in an agile environment.
  • Ability to adapt plans to new information while maintaining execution and morale.
  • Leadership and influence in a matrixed environment, including influencing senior leaders without direct authority.
  • Ability to set strategy and direction across multiple teams or workstreams with limited direction.
  • Ability to work in a fast-paced startup environment.
  • Self-direction and interest in learning new techniques and guiding others.
  • Ability to relocate to Pittsburgh, PA.

Nice-to-haves

  • Experience in software engineering, systems engineering, or a related field in addition to program management.
  • Deep experience with AWS.
  • Experience coordinating globally distributed teams and technical projects.
  • Experience with machine learning and large datasets.
  • Ability to use data to answer business questions and develop business recommendations.

Compensation

  • Base salary range: $181,600–$272,400 USD.
  • Base salary is supplemented by equity compensation.

Skills

Program Management, AWS, Software Engineering, Systems Engineering, Agile, Machine Learning, Data Analysis, Infrastructure, Client-Service Architecture

Fetch

Fetch

United States

Staff Program Manager, Data Analytics
$183k+/yrRemote7+ YOETechnical Program Management

Owns the strategy, governance, architecture, and hands-on development of Fetch’s People data and analytics foundation. The role builds semantic models, reporting products, and operating processes while enabling trusted metrics, self-service analytics, and future AI automation.

Zoox

Zoox

Foster City, CA

Technical Program Manager, EE Systems
$193k+/yrHybrid10+ YOETechnical Program Management

Owns the electrical and electrical-distribution program scope for automotive vehicle programs developed with external partners, coordinating harness, E/E integration, validation, release control, milestones, and executive reporting. Requires 10+ years in automotive technical program management or related engineering leadership.

Pinterest

Pinterest

United States

Senior Staff Technical Program Manager
$164k+/yrRemote10+ YOETechnical Program Management

Leads company-scale search signals programs spanning offsite data, content understanding, relevance, and AI adoption. The role requires 10+ years of technical or analytical experience, strong cross-functional influence, and expertise in search, recommendation systems, ML/AI, data integration, and AI governance.

Zoox

Zoox

Foster City, CA

Senior / Staff Technical Program Manager - End-to-End Features
$205k+/yrHybrid10+ YOETechnical Program Management

Leads cross-functional programs delivering end-to-end autonomous mobility features across vehicle, autonomy, and operations teams. Requires 10+ years in engineering or program management, experience with complex product development, and strong stakeholder communication.

Zoox

Zoox

Foster City, CA

Senior/Staff Technical Program Manager - Autonomy Behaviors
$213k+/yrHybrid10+ YOETechnical Program Management

Leads complex, cross-organizational AI/ML programs for autonomous mobility, translating strategy into roadmaps, managing risks and metrics, and aligning senior engineering stakeholders. Requires 10–12+ years of engineering program management experience and deep expertise in relevant autonomy or AI/ML domains.