Uber logo
Uber Verified
Transportation, Logistics, Food Delivery, Technology

Sr Staff Technical Program Manager

Sunnyvale, California, United StatesOnsiteFull TimeStaff$241,000–$268,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Uber is seeking a Senior Staff Technical Program Manager (TPM) to join their Customer Obsession team. This role focuses on managing a portfolio of programs to implement innovative solutions that enhance customer care across various support channels, leveraging cutting-edge technologies like generative AI for automation. The TPM will also organize programs to build support solutions for new areas such as Autonomous Vehicles. Key responsibilities include leading strategic planning, unblocking high-stakes programs through technical audits, standardizing governance and quality (Definition of Done, Launch Readiness), and mentoring other TPMs. The role requires a Bachelor's degree in CS/Engineering or equivalent, a minimum of 5 years as a TPM/Engineering Manager, and 10 years as a TPM/Engineering Leader with at least 3 years managing complex portfolios. Strong technical experience in infrastructure, data systems, or ML/AI is essential, along with a proven track record in technical integrations and data-driven analysis.

About the Role
We are looking for passionate Senior Staff TPM to join our Customer Obsession team. In this role, you will help manage and organize portfolio of programs to implement innovative solutions that enhance customer care and drive engagement across various support channels, including messaging, chat, and phone support.
This role provides an exciting opportunity to work with cutting-edge technologies, including generative AI, to create advanced automation solutions related to customer support . Additionally, you will have the chance to organize programs that help build support solutions from scratch for new and evolving areas like Autonomous Vehicles (AV), ensuring a consistent and seamless customer support experience.
What the Candidate Will Do:

  • Drive the Strategic Planning Rhythm: Lead the planning process for the CO Org, ensuring that all engineering roadmaps align with Uber's goals and that dependencies within and across adjacent orgs are identified and de-risked.
  • Unblock High-Stakes Programs: Dive deep into programs in "At Risk" or "Red" status, conducting technical audits and re-aligning resources to ensure critical launches stay on track.
  • Standardize Governance & Quality: Define and enforce the "Definition of Done" for the portfolio, ensuring every program meets strict criteria for instrumentation, observability, and "Launch Readiness" before hitting production.
  • Mentor and Scale the TPM Craft via AI Adoption: Serve as a lead within the TPM community by developing rubrics, mentoring Staff/Senior TPMs, and establishing and automating best practices for program management that are adopted globally across Uber Engineering.

Basic Qualifications

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Minimum of 5 years of experience as a TPM or Engineering Manager in a software, SaaS, or systems development environment.
  • Minimum of 10 years of experience as a TPM or Engineering Leader, with at least 3 years managing a complex portfolio of programs spanning multiple organizations.
  • Strong technical experience in one or more of the following: large scale compute infrastructure, storage technologies, data lake systems, or ML/AI infrastructure.
  • Proven track record of leading complex technical integrations and platform migrations (e.g., transitioning legacy services to microservices).
  • Experience determining effective program KPIs and using data-driven root cause analysis to measure program success and identify high-value customer pain points.

Preferred Qualifications

- Deep domain expertise in Conversational AI, LLMs, or NLP platforms and a strong understanding of AI-driven service models.
- Expert-level proficiency in designing organizational "operating systems," including custom reporting frameworks and standardized "Launch Readiness" playbooks.
- Experience leading teams to solve systemic organizational bottlenecks, such as improving deployment velocity across a large engineering organization.
- Demonstrated ability to contribute to architectural design reviews alongside Senior Staff Engineers for distributed systems.
Proven success in driving alignment among executive-level stakeholders to navigate high-stakes trade-offs between short-term needs and long-term technical sustainability.

For Sunnyvale, CA-based roles: The base salary range for this role is USD$241,000 per year - USD$268,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.

Sample Uber interview questions

  • 1

    How would you design an A/B test for a new campaign?

    system designmedium
  • 2

    Design a system for managing a distributed workflow engine.

    system designmedium
  • 3

    Design a collaborative document editing service like Google Docs.

    system designmedium
  • 4

    Design a real-time system for analyzing user interactions on websites.

    system designmedium
  • 5

    Design a web crawler.

    system designmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Uber's application page.

Similar roles