Software Engineer II - Machine Learning, Marketplace/Maps/Membership/AV
Uber
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 51% of similar roles. Most pay $137,500–$203,200 — the shaded band above. At the midpoint, this role pays about $171k versus about $170k for comparable roles.
Based on 240 similar postings.
Employer
Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.
Uber currently has 95 open roles on FindRole.
Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.
Most-posted roles
At a glance
As a Software Engineer II in the Backend team at Uber, you will join high-scale, strategically critical systems that impact millions of users globally. You will contribute to areas such as Maps & Routing and Delivery Marketplace by designing, developing, and maintaining robust backend services using microservices architecture. Your day-to-day responsibilities include collaborating with cross-functional teams to gather requirements, translating them into technical specifications, and leading the entire development lifecycle from design to deployment. Additionally, you will conduct code reviews, stay updated on industry trends, and participate in on-call rotations. The role requires experience with backend development, building highly available distributed systems, and working across multiple services using technologies like Java, Python, or Go, alongside databases such as MySQL and NoSQL solutions.
Skills
What you'll do
What we're looking for
More like this
Uber
US Bank
Opendoor
Snap Inc.
Snap Inc.
Snap Inc.