Uber
Sr Software Engineer - Android
$202K–$224K
San Francisco, California +2 · Senior · Full-time · Posted Sep 30, 2026
- Location
- San Francisco, California
New York City, New York
Sunnyvale, California - Experience
- 5+ (L5A) years work experience in software engineering building large scale systems.
- Education
- Bachelor's (or higher) in Computer Science, Engineering, or related field.
About the job
Architect and build scalable Android and platform systems that power Uber One membership experiences across UberEats and UberX.
What you'll do
- Evolve Uber One through new member features and benefits in collaboration with cross-functional teams.
- Design and align teams on reliable, scalable systems, platform architecture, microservices, and APIs.
- Lead technical strategy and engineering excellence, including improving velocity, quality, testing, monitoring, and incident management.
What they ask for
- Extensive hands-on Android development, including Java and/or Kotlin and code reviews.
- Experience building large-scale software systems and mobile apps used by hundreds of millions of users globally.
- Deep understanding of algorithms, data structures, distributed systems, system design, and architecture.
- Bachelor's (or higher) in Computer Science, Engineering, or related field.
Nice to have
- Marketplace experience, including creating 0-to-1 features or optimizing marketplaces.
- Experience with real-time marketplace platforms requiring high consistency and global reliability.
Pay
USD $202,000 per year - USD $224,000 per year (base salary)
Tools
Android, Java, Kotlin, microservices architecture
Model-written summary · the original posting is authoritative