logo
episode-header-image
Mar 2025
1h 20m

Developer Experience at Uber with Gautam...

Gergely Orosz
About this episode

Supported by Our Partners

Sentry — Error and performance monitoring for developers.

The Software Engineer’s Guidebook: Written by me (Gergely) – now out in audio form as well.

In today’s episode of The Pragmatic Engineer, I am joined by former Uber colleague, Gautam Korlam. Gautam is the Co-Founder of Gitar, an agentic AI startup that automates code maintenance. Gautam was mobile engineer no. 9 at Uber and founding engineer for the mobile platform team – and so he learned a few things about scaling up engineering teams.

We talk about:

• How Gautam accidentally deleted Uber’s Java monorepo – really!

• Uber's unique engineering stack and why custom solutions like SubmitQueue were built in-house

• Monorepo: the benefits and downsides of this approach

• From Engineer II to Principal Engineer at Uber: Gautam’s career trajectory

• Practical strategies for building trust and gaining social capital 

• How the platform team at Uber operated with a product-focused mindset

• Vibe coding: why it helps with quick prototyping

• How AI tools are changing developer experience and productivity

• Important skills for devs to pick up to remain valuable as AI tools spread

• And more!

Timestamps

(00:00) Intro

(02:11) How Gautam accidentally deleted Uber’s Java Monorepo

(05:40) The impact of Gautam’s mistake

(06:35) Uber’s unique engineering stack

(10:15) Uber’s SubmitQueue

(12:44) Why Uber moved to a monorepo

(16:30) The downsides of a monorepo

(18:35) Measurement products built in-house 

(20:20) Measuring developer productivity and happiness 

(22:52) How Devpods improved developer productivity 

(27:37) The challenges with cloud development environments

(29:10) Gautam’s journey from Eng II to Principal Engineer

(32:00) Building trust and gaining social capital 

(36:17) An explanation of Principal Engineer at Uber—and the archetypes at Uber 

(45:07) The platform and program split at Uber

(48:15) How Gautam and his team supported their internal users 

(52:50) Gautam’s thoughts on developer productivity 

(59:10) How AI enhances productivity, its limitations, and the rise of agentic AI

(1:04:00) An explanation of Vibe coding

(1:07:34) An overview of Gitar and all it can help developers with 

(1:10:44) Top skills to cultivate to add value and stay relevant

(1:17:00) Rapid fire round

The Pragmatic Engineer deepdives relevant for this episode:

The Platform and Program split at Uber

How Uber is measuring engineering productivity

Inside Uber’s move to the Cloud

How Uber built its observability platform

Software Architect Archetypes

See the transcript and other references from the episode at ⁠⁠https://newsletter.pragmaticengineer.com/podcast⁠⁠

Production and marketing by ⁠⁠⁠⁠⁠⁠⁠⁠https://penname.co/⁠⁠⁠⁠⁠⁠⁠⁠. For inquiries about sponsoring the podcast, email podcast@pragmaticengineer.com.



Get full access to The Pragmatic Engineer at newsletter.pragmaticengineer.com/subscribe
Up next
Aug 6
The state of VC within software and AI startups – with Peter Walker
Brought to You By:•⁠ WorkOS — The modern identity platform for B2B SaaS.•⁠ Statsig ⁠ — ⁠ The unified platform for flags, analytics, experiments, and more.• Sonar — Code quality and code security for ALL code.—In this episode of The Pragmatic Engineer, I sit down with Peter Walker ... Show More
1h 19m
Jul 23
Measuring the impact of AI on software engineering – with Laura Tacho
Supported by Our Partners•⁠ Statsig ⁠ — ⁠ The unified platform for flags, analytics, experiments, and more.• Graphite — The AI developer productivity platform.—There’s no shortage of bold claims about AI and developer productivity, but how do you separate signal from noise?In thi ... Show More
1h 11m
Jul 16
Amazon, Google and Vibe Coding with Steve Yegge
Supported by Our Partners•⁠ WorkOS — The modern identity platform for B2B SaaS.•⁠ Statsig ⁠ — ⁠ The unified platform for flags, analytics, experiments, and more.•⁠ Sonar — Code quality and code security for ALL code.—Steve Yegge⁠ is known for his writing and “rants”, including th ... Show More
1h 33m
Recommended Episodes
Apr 2025
Uber’s On-Call Copilot with Paarth Chothani and Eduards Sidorovics
At Uber, there are many platform teams supporting engineers across the company, and maintaining robust on-call operations is crucial to keeping services functioning smoothly. The prospect of enhancing the efficiency of these engineering teams motivated Uber to create Genie, which ... Show More
44m 21s
Jun 1
Why Uber’s CPO delivers food on weekends | Sachin Kansal
Sachin Kansal is chief product officer at Uber, where he oversees the Rider, Driver, Delivery, Grocery, and New Verticals product lines used for 33 million daily trips worldwide. He’s been in product for over 25 years (at Google, Palm, Flywheel, and now Uber). He is known for his ... Show More
1h 21m
May 4
Inside Devin: The world’s first autonomous AI engineer that's set to write 50% of its company’s code by end of year | Scott Wu (CEO and co-founder of Cognition)
Scott Wu is the co-founder and CEO of Cognition, the company behind Devin—the world’s first autonomous AI software engineer. Unlike other AI coding tools, Devin works like an autonomous engineer that you can interact with through Slack, Linear, and GitHub, just like with a remote ... Show More
1h 32m
Jul 2024
Justin Sheehy on Being a Responsible Developer in the Age of AI Hype
At the recent InfoQ Dev Summit Boston, Justin Sheehy of Akamai delivered an insightful opening keynote on being a responsible developer in the age of artificial intelligence hype. The talk was aimed at software practitioners who might be feeling overwhelmed by the rapid developme ... Show More
45m 33s
Jul 21
Why Uber Is a Top Stock Pick for the Future
In this clip from Market Mondays, Troy Millings dives deep into why Uber is such a standout opportunity from both a fundamental and strategic perspective. If you’ve been eyeing Uber or wondering what makes it different from the competition, this breakdown is for you!*Key Topics C ... Show More
7m 13s
Aug 2024
Lessons from scaling Uber and Opendoor | Brian Tolkin (Head of Product at Opendoor, ex-Uber)
Brian Tolkin is the Head of Product at Opendoor. Previously, he was one of the early employees at Uber, where he was instrumental in launching and growing UberPool, UberHop, and UberExpress and started one of the first product operations teams in tech. In our conversation, we div ... Show More
1h 14m
Dec 2024
Scott Wu - Building Cognition - [Invest Like the Best, EP.402]
My guest today is Scott Wu. Scott is the co-founder and CEO of Cognition, which is an applied AI lab that has created the first AI software engineer, which they call Devin. In just a year since founding Cognition, Devin functions at the level of a junior software engineer, capabl ... Show More
1h 13m
Jul 6
Solo founder, $80M exit, 6 months: The Base44 bootstrapped startup success story | Maor Shlomo
Maor Shlomo is the founder of Base44, an AI-powered app builder that he bootstrapped to an over $80 million acquisition by Wix in just six months. As a solo founder (with severe ADHD), he hit $1 million ARR just three weeks after launch and grew the product to more than 400,000 u ... Show More
1h 31m
Oct 2024
Becoming a conscious leader: Leading without fear, finding your life’s objective function, and getting better at vision and strategy | John Mark Nickels (Uber, Waymo, DoorDash)
JM Nickels is a Senior Director of Product Management at Uber. Previously, he was Head of Product for Commercialization at Waymo and led product teams at DoorDash. JM is also a coach and advisor focused on conscious leadership. In our conversation, we discuss:• How to sharpen you ... Show More
1h 18m