Staff Technical Program Manager @ Uber
Your Application Journey
Email Hiring Manager
Job Details
About the Role
As a Staff Technical Program Manager at Uber, you play a critical role in driving high-impact organization-wide initiatives and continuously improving processes to enhance the effectiveness of our engineering teams. You will own large, sophisticated cross-team technical projects, drive execution, and track progress using critical metrics. You work closely with engineering leads, resolve dependencies, and engage teams to achieve aggressive goals.
What You Will Do
In this role you will:
- Manage complex, large-scale cross-team initiatives.
- Collaborate with engineering managers to define work efforts and milestones.
- Track progress, resolve dependencies, and communicate status to leadership.
- Engage and motivate teams to achieve challenging goals.
- Identify gaps, propose technical alternatives, and mentor teams.
- Drive strategic planning, resource allocation, and process improvements.
Basic Qualifications
The ideal candidate will have:
- A Bachelor’s degree or equivalent practical experience in Computer Science or Engineering.
- Proven experience as a Technical Program Manager or Engineering Manager in a software, SaaS, or systems development environment.
- Strong technical capability with the ability to understand design and risk.
- Excellent communication skills with exceptional emotional intelligence.
- Solid stakeholder management, analytical skills, and a metrics-driven approach.
- Strong organizational skills with the ability to juggle multiple priorities.
Preferred Qualifications
- Experience in a complex business and technical domain.
- Strong software development and distributed systems experience.
- A Computer Science degree or related field.
Compensation & Benefits
For US-based roles in San Francisco, CA or Sunnyvale, CA, the base salary range is approximately USD211,000 to USD234,000 annually. Eligible candidates may also receive bonuses, equity awards, and comprehensive benefits. For more details, please visit Uber Benefits.
Key Skills/Competency
Staff Technical Program Manager, cross-team, stakeholder, metrics, strategic, execution, process improvement, technical, leadership, communication
How to Get Hired at Uber
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant TPM and leadership experience.
- Research Uber's culture: Study their mission and recent projects.
- Tailor your application: Emphasize technical program management skills.
- Prepare for interviews: Practice cross-team and technical problem scenarios.