Uber
Sr Staff Engineer - Backend
$267K–$297K
Sunnyvale, California · Senior Staff · Full-time · Posted Oct 13, 2026
- Experience
- 10+ years of professional experience.
- Education
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
About the job
Leads architecture and implementation of large-scale backend platforms for Uber’s marketplace, payment, pricing, and developer systems.
What you'll do
- Design resilient, highly available distributed systems with strict latency, throughput, and consistency requirements.
- Set technical strategy for platform architecture, APIs, reliability, and developer tools.
- Lead cross-functional technical initiatives, architecture reviews, incident management, and reduction of technical debt.
What they ask for
- 10+ years of professional backend development and large-scale distributed systems experience.
- Track record leading organization-wide engineering initiatives and large-scale projects through global productionization.
- Experience setting organizational standards for testing, monitoring, alerting, and incident management.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Nice to have
- Expert-level proficiency in Go, Java, or Python.
- Experience with Flink/Kafka, GCP, or Kubernetes at scale.
Pay
USD $267,000 per year - USD $297,000 per year (base salary)
Tools
Go, Java, Python, Flink, Kafka, GCP, Kubernetes
AI focus
Build developer tools and abstractions that enable ML teams to iterate rapidly on core algorithms.
Model-written summary · the original posting is authoritative