1. What is a Technical Program Manager at Uber?
As a Technical Program Manager (TPM) at Uber, you serve as the central nervous system for some of the company’s most complex, high-scale engineering initiatives. You are not just a project manager; you are a strategic partner to engineering and product leadership, responsible for bridging the gap between high-level business goals and technical execution. Whether you are working on the Delivery Marketplace, Mobility platforms, or internal People Tech infrastructure, your role is to ensure that disparate teams move in lockstep to deliver reliable, scalable solutions.
The impact of this position is profound. You will navigate massive, global-scale systems where a single program can influence the efficiency of millions of rides or the integrity of critical data systems. You are expected to move fluidly between the "big picture" strategy and the granular details of technical architecture. By resolving dependencies, mitigating risks, and energizing cross-functional teams, you act as an owner who turns ambiguity into a clear, actionable roadmap for success.
This role is both challenging and rewarding because it requires a unique blend of technical depth and emotional intelligence. You will need to build trust across diverse teams, influence stakeholders without direct authority, and maintain momentum under tight deadlines. If you thrive in fast-paced environments where you can see the direct result of your work in the real world, the TPM role at Uber offers a platform to drive meaningful change at a scale few other companies can match.




