Software Engineer II

Uber

Sunnyvale (CA)

On-site

USD 167,000 - 185,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Uber is seeking a software engineer for the Delivery Pricing & Incentives team in Sunnyvale, CA. The role involves designing and building innovative products for a vast consumer base while solving complex engineering challenges. Candidates should have at least 2 years of experience in software engineering, be proficient in programming languages such as Java, Golang, and Python, and possess strong problem-solving skills. The position offers a competitive salary ranging from $167,000 to $185,500 annually, with eligibility for bonuses and equity awards.

Qualifications

  • Minimum 2 years of experience in software engineering.
  • Strong track record of delivering impactful product features.
  • Good problem-solving and analytical skills.

Responsibilities

  • Design and build innovative products used by consumers.
  • Develop reliable, scalable, and high-performance software solutions.
  • Champion best practices for testing and system health.

Skills

Software Engineering
Programming in Java
Programming in Python
Programming in Golang
Programming in C++
Problem Solving

Job description

About The Role

The Delivery Pricing & Incentives team plays a pivotal role in shaping Uber's Delivery business-including food delivery, groceries, and more. We build innovative products and scalable systems that keep the marketplace efficient, reliable, and ready for continued growth. Our systems power hundreds of millions of consumers and millions of merchants around the world, and that footprint is expanding rapidly.

We're looking for engineers who are passionate about building high-impact, consumer-facing products and solving complex engineering challenges. In this role, you'll work across the full end-to-end flow of Uber's Delivery products-from building machine learning models and offline data pipelines, to developing real-time services, online model serving, and shaping user experiences. You'll have the opportunity to tackle challenging problems at scale and drive impactful outcomes across consumer journey.

What You Will Do

  • Design and build innovative products used by hundreds of millions of consumers, in collaboration with talented engineers, Product Managers, Product Operations, and Applied/Data Scientists.
  • Develop reliable, scalable, and high-performance software solutions.
  • Write clean, maintainable, and high-quality code.
  • Champion best practices for testing, monitoring, and overall system health to ensure long-term reliability.
  • Analyze and decompose complex software systems, partnering with cross-functional teams to ensure scalability, testability, and maintainability.
  • Lead alignment across the team on solutions to ambiguous problems, thoughtfully evaluating technical trade-offs.

Basic Qualifications

  • Minimum 2 years of experience in software engineering
  • Experienced programming in Java, Golang, C++, Python or related language
  • Strong track record of contributing to and delivering impactful product features, balancing quality with timely execution.

Preferred Qualifications

  • Strong experience in Software Design and Architecture, Data Engineering, or Modeling, having experience in scalable distributed systems.
  • Good problem-solving and analytical skills. Knowledge of algorithms, data structures, and complexity analysis.
  • Communicate effectively and collaborate well across teams to deliver impactful results.
  • Think strategically and work to align technical decisions with broader business goals, always considering impact.
  • Machine learning hands on experience is preferred, however deep ML knowledge is not required

For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits., For San Francisco, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$167,000 per year - USD$185,500 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https://www.uber.com/careers/benefits.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Grocery & Retail
Software Engineer II - Grocery & Retail

Uber • New York (NY)

On-site
USD 171,000 - 190,000
Participation in Uber's bonus program
401(k) plan
Various benefits
Staff Software Engineer - Engineer
Staff Software Engineer - Engineer

Uber • United States

Hybrid
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Sr Software Engineer
Sr Software Engineer

Uber • New York (NY)

On-site
USD 202,000 - 246,000
Principal Engineer, Earner, Backend
Principal Engineer, Earner, Backend

Uber • United States

On-site
USD 302,000 - 336,000
Bonus program
Equity award
401(k) plan
+1
iOS Engineer II - Earner Trip Experience
iOS Engineer II - Earner Trip Experience

Uber • United States

On-site
USD 171,000 - 190,000
Bonuses
Equity
401(k) plan
+1
Android Engineer II - Earner Trip Experience
Android Engineer II - Earner Trip Experience

Uber • United States

On-site
USD 171,000 - 190,000
Sr Software Engineer
Sr Software Engineer

Uber • Seattle (WA)

Hybrid
USD 233,000 - 246,000
Bonus program
Benefits
Sr Staff Engineer - Core Infrastructure
Sr Staff Engineer - Core Infrastructure

Uber • United States

On-site
USD 267,000 - 297,000
Bonuses
Equity
401(k) plan
Optimization Engineer II - Delivery Marketplace at Uber New York, NY
Optimization Engineer II - Delivery Marketplace at Uber New York, NY

Feitong Buke • New York (NY)

On-site
USD 167,000 - 186,000
Staff Engineer - Core Infrastructure
Staff Engineer - Core Infrastructure

Uber • United States

Hybrid
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1