Uber
Sr Software Engineer - Engineer
$202K–$224K
San Francisco, California +1 · Senior · Full-time · Posted Oct 28, 2026
- Location
- San Francisco, California
Sunnyvale, California - Experience
- 5+ years of professional software engineering experience building and scaling large-scale full-stack applications.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
About the job
Build and lead full-stack mapping infrastructure, including geospatial backend services and web SDKs used across Uber applications.
What you'll do
- Architect and maintain scalable backend services, APIs, and web SDKs for Uber’s mapping platform.
- Lead full-stack technical initiatives from system design through deployment, performance optimization, and reliability monitoring.
- Collaborate across teams and guide engineering practices through design reviews, documentation, and platform abstractions.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- Strong proficiency in Go or Java, distributed systems, and microservices.
- Expertise in TypeScript, JavaScript, and web frameworks such as React or Node.js.
- Strong computer science fundamentals, including data structures, algorithms, system design, and API design.
Nice to have
- Experience building SDKs, platform frameworks, or developer tools; leading architectural improvements and reliability work.
- Familiarity with geospatial technologies, mapping platforms, infrastructure, containerization, or observability tools.
Pay
USD $202,000 per year - USD $224,000 per year (base salary)
Tools
Go, Java, TypeScript, JavaScript, React, Node.js, Mapbox, Google Maps APIs
Model-written summary · the original posting is authoritative