Software Engineer II
Uber
At a glance
AI generatedAs a Software Engineer II at Uber in Seattle, you will join the Reserve business team to develop and maintain high-performance, scalable backend services for rider pricing, matching, and user experience. Your day-to-day responsibilities include collaborating with Product, Data Science, and design teams to solve complex rider problems efficiently, ensuring system reliability and security through best engineering practices, and participating in oncall rotations. You will work closely with the Data Science team to enhance rider pricing strategies and develop software to boost new user growth for Uber Reserve. Additionally, you will partner with mobile engineers to create innovative experiences for riders using the Reserve offering. The role requires expertise in C++, Python, Java, Go, SQL/MySQL, AWS/Azure/Google Cloud, distributed systems, and experience with version control tools like GIT or SVN.
Skills
What you'll do
What we're looking for
Market check
This $171,000–$209,000 range sits above 69% of similar postings on FindRole.
Peer median band
$129,300–$214,950
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$135,000–$211,525
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
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 19 open roles on FindRole.
Listed pay typically runs $202,000–$202,000 across 19 roles with salary data.
Most-posted roles
More like this
Uber
Uber
Warner Bros. Discovery
The Walt Disney Company
Microsoft
CoStar Group