Engineering
The Engineering team at Uber builds the technologies that power our platform and reimagines the way the world moves for the better. We thrive on the scale of our global footprint, the gratification of solving hard challenges for millions of users around the world, and being at the forefront of smart experiences and technologies.
Demand and ETR Forecasting at Airports
Home-grown technology ensures that every internal and external money movement (payments, promotion grants/redemption or expiry, credits, tolls, taxes) is completely accounted for. Uber has automated complex compliance computation activity for millions of trips per day. Learn how directed acyclic graph (DAG) has been used to solve audit at internet scale.
Identifying Green Vehicles for a Zero-Emission Future
Uber will be a zero-emission platform by 2040 and we’re building tech to pave the way toward a sustainable future. Discover how Uber’s Green Vehicle Identification system is powering low-emission ride options, reducing carbon emissions, and unlocking earning potential for drivers.
Spark Analysers: Catching Anti-Patterns In Spark Apps
Uber runs more than 100K big data workloads per day using Apache Spark. At that scale it's crucial to write optimized apps. The Delivery Data Solutions team built Spark Analysers, a real-time system to catch anti-patterns in the Spark application at Uber scale, helping Uber developers optimize their apps.