

Driving innovation at scale
4 minute read
Powering 42 million daily connections between the digital and physical worlds through a real-time marketplace built for global reliability.
We asked engineers across Uber what it’s really like to build here—from the problems they solve and the scale they operate at to what keeps the work challenging and rewarding. Here’s what they had to say.
What does your day-to-day look like?
“No two days are ever the same! I usually start by checking emails, meeting my team, and completing outstanding tasks. One of the things I love the most about working here is that I get to code every single day. I take the time to mentor students for the Uber Career Prep program in addition to engineers on my own team and from across Uber. I also enjoy conducting interviews and try to be as helpful as I can to future Uber team members. Usually I then follow up with each of my team’s projects to see if there is anything I can unblock. As the day ends, I tend to refocus on my coding.”
- Cleber, Engineering Manager, São Paulo
What do you enjoy about your work?
“I love solving problems and at Uber scale, there are new challenges every day. Where I work, in the space of service observability and reliability, this is further magnified by a complex network of services. Recently my team was working on a persistence layer to provide service-level insight on health metrics. The scale we were solving for was 1.5 million logs/sec to be processed in real time. It took multiple iterations to find the right balance of detail, continuously optimizing to store only critical data.
These types of challenges push our teams to think outside the box and come up with state of the art solutions. There is an immense sense of achievement and satisfaction that comes with this. But more than that, what I love is the continuous cycle of iteration, failure and recovery that we work through until we reach the most simple solution possible for these complex problems.”
- Divya, Senior Engineering Manager, Bangalore




