Taro Logo

Software Engineer II @ Uber

Software Engineer II
Current Employee
Has worked at Uber for less than 1 year
July 12, 2021
5.0
RecommendsPositive OutlookApproves of CEO
Pros
  1. Scale is huge. You need to do good optimizations to keep runtime and cost under cap.

  2. Lots of open-source contributions from the teams.

  3. Most things are built in-house rather than bought from third parties, which gives good opportunities for developers to build tools and frameworks.

  4. Focus on engineering. Uber has some great software developers, and the focus is always on quality, optimizations, and best software design.

  5. Still growing. Lots of opportunities for improvement and contribution.

Cons
  1. A lot of teams, because it's a huge organization, sometimes cross-team collaboration takes time.

  2. On-call is frustrating on weekends.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
5.0

Was this helpful?

Uber Interview Experiences