Start ordering with Uber Eats

Order now

Engineering

The technology behind Uber Engineering
Engineering, Mobile
How the Uber Membership Team Developed the ActionCard Design Pattern to Do More with Less

February 2 / Global

Engineering, Data / ML
Containerizing the Beast – Hadoop NameNodes in Uber’s Infrastructure

January 26 / Global

Engineering, Backend
Scaling Adoption of Kerberos at Uber

January 19 / Global

Engineering
Devpod: Improving Developer Productivity at Uber with Remote Development

December 13, 2022 / Global

Engineering, Culture
How My Uber Internship Expanded My Horizons

November 17, 2022 / Global

Engineering, Backend
LeakProf: Featherlight In-Production Goroutine Leak Detection 

November 10, 2022 / Global

Engineering, Backend, Data / ML
How Uber Optimizes the Timing of Push Notifications using ML and Linear Programming

November 3, 2022 / Global

Engineering, Data / ML
Speed Up Presto at Uber with Alluxio Local Cache

October 26, 2022 / Global

Engineering, Backend
Simplifying Developer Testing Through SLATE

October 20, 2022 / Global

Engineering, Data / ML
Introducing WorkflowGuard: The Workflow Governance and Observability System That Oversees over 120,000 Data Workflows

October 13, 2022 / Global

Engineering, Backend, Web
uBuild: Fast and Safe Building of Thousands of Container Images

October 6, 2022 / Global

Data / ML
Reducing Logging Cost by Two Orders of Magnitude using CLP

September 29, 2022 / Global

Backend
Crane: Uber’s Next-Gen Infrastructure Stack

September 15, 2022 / Global

Engineering, Backend, Web
Deduping and Storing Images at Uber Eats

September 8, 2022 / Global

Engineering, Backend
MySQL to MyRocks Migration in Uber’s Distributed Datastores

September 1, 2022 / Global

Data / ML
Uber Freight Carrier Metrics with Near-Real-Time Analytics

August 25, 2022 / Global

Engineering, Backend, Mobile
Uber’s Next Gen Push Platform on gRPC

August 16, 2022 / Global