Uber Technologies is a global mobility and delivery platform operating in over 70 countries, connecting riders with drivers and consumers with restaurants and retailers through its marketplace technology. Their engineering challenges span real-time dispatch optimization, dynamic pricing algorithms, large-scale mapping and ETA prediction, payment processing across diverse markets, and machine learning systems that balance supply and demand across millions of concurrent trips. Uber's platform processes millions of events per second, requiring distributed systems expertise across their tech stack of Go, Java, Python, and React. Their hiring patterns reflect demand for backend engineers building marketplace infrastructure, ML engineers optimizing matching and pricing, mobile engineers across iOS and Android, and data platform engineers managing one of the largest real-time data pipelines in the industry.
| Location | Listings |
|---|