Uber Data Engineer jobs
Hudi’s home hires data engineers as software engineers, three days a week in office, after a 10% cut.
The Software Engineer II, Data Infrastructure role
Uber’s data engineers work as software engineers on the lake and streaming stack (Hudi, Spark, Flink, Presto) and on pipelines for domain teams like AV Labs, capacity planning and finance. Open reqs are mostly SWE II to Senior, with Python, Spark, Flink and table-format skills. The September 2026 restructuring merged engineering and science divisions and shifted investment toward robotaxis, so the org is in flux.
No dedicated data-engineer ladder: data engineering sits on the SWE ladder (levels 3 through 8) with generic SWE titles; platforms include Apache Hudi, Presto, Spark, Flink and the Piper DAG scheduler, and per Uber’s January 2026 post the lake holds about 19,500 Hudi datasets and about 350 logical PB.
Uber data engineer salary
Base: the posted range on Software Engineer II, Data Infrastructure – AV Labs (Sunnyvale, posted Oct 9, 2026; SWE II is the mid level); SWE II Capacity & Efficiency Engineering posts the same $171,000–$190,000, and Senior SWE Data & Backend posts $202,000–$224,000. All-in: no figure — levels.fyi’s Uber Data Engineer page has only three data points (latest March 2024), too thin for a range; for context, the software-engineer track averages $269k at Software Engineer II (n=11) and $440k at Senior (n=10).
See how Uber compares in the full data engineer salary guide →
Interviewing at Uber?
The full Uber data engineer interview process — stages, sample questions, and candidate experiences — lives in our dedicated interview guide.
How Uber scores
Index score: 62/100. How we rank →
Uber data engineer: common questions
Browse data engineer jobs
Salary & hiring by company
Interview guides
More job lists
Land the offer, not just the interview.
Practice data engineering interview questions, mock interview with peers, and learn the frameworks hiring managers actually score you on.