Uber
Software Engineer II, Data Infrastructure - AV Labs
$171K–$190K
Sunnyvale, California · Full-time · Posted Oct 9, 2026
- Experience
- 3+ years of professional software engineering experience building data infrastructure or distributed backend systems.
- Education
- Bachelor's degree in Computer Science or a related technical field.
About the job
Builds and operates infrastructure that ingests, stores, processes, and indexes fleet sensor data into reliable, query-ready datasets for autonomous vehicle partners.
What you'll do
- Build high-throughput data pipelines that handle retries, reprocessing, and backfills.
- Design and tune object-storage data layouts, schemas, versioning, and indexes for fast reads.
- Operate distributed batch workloads and maintain platform reliability through metrics, alerting, and on-call.
What they ask for
- Bachelor's degree in Computer Science or a related technical field.
- 3+ years of professional software engineering experience building data infrastructure or distributed backend systems.
- Proficiency in Python (or C++/Go) and strong fundamentals in data structures and design.
- Hands-on experience with a distributed processing framework, columnar/object-storage-backed data and table formats, and batch observability tooling.
Nice to have
- Master's degree in Computer Science or a related field.
- Experience tuning storage layouts, compaction, or indexing; robotics or sensor data; or workloads on Kubernetes or a major cloud.
Pay
USD $171,000 per year - USD $190,000 per year (base salary)
Tools
Python, C++, Go, Ray, Spark, Flink, Parquet, Apache Arrow
AI focus
Builds data infrastructure for autonomous vehicle sensor and telemetry data; no AI model development is stated.
Model-written summary · the original posting is authoritative