Join the company reimagining how people move and eat. Build products used by millions across 10,000+ cities worldwide.
Founded
2009
Employees
32,000+
Cities
10,000+
Trips Completed
40B+
₹20 LPA - ₹2 Cr+
Salary Range
3-5 Weeks
Interview Process
5-7 Rounds
Total Interviews
Hybrid
Work Policy
Uber, founded by Travis Kalanick and Garrett Camp in 2009, has transformed from a simple ride-sharing app into a global mobility platform. Operating in 10,000+ cities across 70+ countries, Uber facilitates millions of trips and deliveries daily.
Beyond rides, Uber has expanded into Eats (food delivery), Freight (trucking), and various other mobility solutions. The company's engineering challenges span real-time systems, massive scale, geo-spatial computing, and sophisticated marketplace optimization.
Uber's India engineering hub in Bangalore is one of its largest globally. India-based teams work on core platform infrastructure, marketplace systems, payments, and safety features. It's a key center for Uber's global engineering efforts.
"We reimagine the way the world moves for the better."
The values that define Uber's culture
Think at global scale but understand local market nuances. Uber works in 10,000+ cities worldwide.
Obsess over customer needs - riders, drivers, eaters, restaurants. Every decision starts with the customer.
Diverse teams build better products. Different perspectives and backgrounds make us stronger.
Take responsibility, make decisions, and own outcomes. Don't wait for permission.
Ambitious goals require resilience. Keep pushing through challenges and setbacks.
The best ideas win, regardless of who proposes them. Challenge respectfully, commit fully.
Take calculated risks. Move fast and don't be afraid to fail - just fail fast and learn.
Integrity, ethics, and doing what's right even when it's hard. Period.
Explore different engineering domains
Core ride-hailing platform. Real-time matching, dispatch, and the experiences for riders and drivers.
Food delivery platform connecting restaurants, couriers and diners at massive scale.
Transforming trucking and logistics. Building the Amazon of freight transportation.
Build mapping, routing, and ETA prediction systems. Real-time geospatial at scale.
Global payments processing. Handle billions in transactions across payment methods.
Keep riders, drivers, and eaters safe. ML-powered safety features and incident response.
Build ML infrastructure used across Uber. Feature stores, model serving, experimentation.
Pricing, surge, incentives, and marketplace optimization. Balance supply and demand in real-time.
Competitive compensation with significant equity
L3 (Entry)
₹20-32 LPA
L5 (Senior)
₹65-130 LPA
L6+ (Staff)
₹1.2-2+ Cr
Including base, RSUs, and bonus
| Role | Level | Experience | Total CTC | Base | RSUs |
|---|---|---|---|---|---|
| Software Engineer I (L3) | L3 | 0-2 years | ₹20-32 LPA | ₹15-24 LPA | ₹3-6 LPA |
| Software Engineer II (L4) | L4 | 2-5 years | ₹38-60 LPA | ₹28-42 LPA | ₹8-14 LPA |
| Senior SWE (L5a) | L5a | 5-8 years | ₹65-95 LPA | ₹45-65 LPA | ₹15-25 LPA |
| Senior SWE (L5b) | L5b | 8-12 years | ₹90-130 LPA | ₹60-85 LPA | ₹25-38 LPA |
| Staff Engineer (L6) | L6 | 12-15 years | ₹1.2-1.6 Cr | ₹85-110 LPA | ₹30-45 LPA |
| Principal Engineer (L7) | L7 | 15+ years | ₹1.5-2+ Cr | ₹1-1.3 Cr | ₹40-60 LPA |
| Product Manager | PM | 4-8 years | ₹50-90 LPA | ₹35-62 LPA | ₹12-22 LPA |
| Data Scientist | L4-5 | 3-7 years | ₹45-85 LPA | ₹32-58 LPA | ₹10-20 LPA |
| ML Engineer | L4-5 | 3-7 years | ₹50-95 LPA | ₹35-65 LPA | ₹12-24 LPA |
| Engineering Manager | EM | 10+ years | ₹1-1.5 Cr | ₹70-100 LPA | ₹25-40 LPA |
What to expect when interviewing at Uber
Initial call to discuss background, role expectations, and Uber culture. Gauge interest and basic fit.
Coding interview via shared editor. Medium-difficulty algorithm problem with focus on problem-solving.
First DSA round focusing on data structures, algorithms, and code quality.
Second coding round with different interviewer. May include different problem types.
For L5+: Design scalable systems like ride-matching, surge pricing, or real-time tracking.
Cultural fit assessment. Uber values discussed with STAR-format behavioral questions.
Discussion with hiring manager about role, team dynamics, and career alignment.
Tips from engineers who cracked Uber interviews
Use Uber Rides, Eats, and explore the driver app. Understand the marketplace from all sides.
Uber's primary languages are Go and Python. Familiarity helps in system design discussions.
Many Uber systems involve location. Understand geo-hashing, spatial indexing, and mapping concepts.
Uber is real-time. In system design, discuss low latency, consistency trade-offs, and event-driven architecture.
Uber values ownership. In behavioral rounds, show initiative, accountability, and learning from failures.
Quantify your achievements. Uber wants engineers who drive measurable business outcomes.
Common questions about Uber careers
Help move people and things in 10,000+ cities worldwide