
Whether you’re on a street corner or at a bar with friends, signing up for Uber and taking your first ride only takes a matter of minutes. For our driver partners who are trusted to provide safe, reliable rides every day, the process to get on the road is a little more complex.
In a supply/demand marketplace like Uber, growth only happens when both sides of the business are healthy. This means our Supply Engineering teams are hard at work making sure people behind the wheel have the best tools to keep their business moving and meet the growing demand for rides.
Anant Gupta, Head of Supply Engineering, is obsessed with creating the best, most scalable earnings platform for our partners in over 330 cities (and counting!). Here’s Anant with a look inside the world of Supply Engineering at Uber.
What does Supply Engineering at Uber do?
Our team helps make partnering with Uber easier, more engaging and social, and more rewarding by building platforms and solving complex operational problems, at scale, and around the world. We engineer answers for questions like these:
- How do you manage, transcribe, and store documents from across the globe for our partners based on regulations in each city, region or country?
- How do you build engaging social features for partners that feel custom for 60 unique countries and cultures?

What’s a day-in-the-life like for a Supply Engineer?
Reliability is in the DNA of our business. Because driver partners may depend on us to make a living for themselves (and sometimes their families), a solid, yet adaptable infrastructure is critical to keeping the Uber platform running.
In order for this to happen, we focus on:
- Working with the Design, Product, and Operations teams to create an ideal user experience for our partners.
- Building and scaling secure backend infrastructure that can handle the complexities of a global marketplace (such as transcribing and storing sensitive documents).
- Building real-time communications platforms that deliver the most effective messages and drive engagement.
- Designing and implementing intelligent state machines that can handle the regulatory requirements and rules by city, country and region.
- Incorporating proper resilience, monitoring, and alerting to minimize the impact of internal issues on partners, and to quickly resolve outages.
- Working closely with Ops teams on the ground to make better internal tools and reduce manual inefficiencies.