×
Register Here to Apply for Jobs or Post Jobs. X

Sr Software Engineer - Backend, Grocery & Retail

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Uber
Full Time position
Listed on 2026-02-24
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 202000 USD Yearly USD 202000.00 YEAR
Job Description & How to Apply Below

About the Role

Collaborates with stakeholders within the team to build and maintain backend services and solutions to support user-facing products.

About the Team

We are hiring for multiple teams

Our Delivery organization solves complex logistical and discovery challenges at a massive scale. Through this centralized pipeline, we are hiring top‑tier backend talent and team‑matching you based on your strengths across these core pillars:

  • Ads: The Uber Advertising team is building the next generation of display and video ads to help brands grow on Uber’s marketplace. They own the critical ad supply and serving layers across the global marketplace, focusing on optimizing supply for existing formats and building engaging new ad experiences while balancing advertiser performance with an exceptional shopper experience. The team also includes the Ads Metrics & Attribution team, which builds high‑throughput streaming infrastructure for the business’s mission‑critical "source of truth."
  • Search: The engine for discovery that drives over a third of our business. We’re on a mission to evolve search from a simple query box into an adaptive, intuitive experience that understands user intent before they even finish typing.
  • Grocery: Fastest growing business vertical, delighting customers with next‑hour delivery of household essentials from their favorite local stores. The Shopper Experience team is focused on building best‑in‑class products and technology to help shoppers fulfill grocery orders.
What You’ll Do
  • Design, develop, and maintain robust and scalable software solutions
  • Collaborate with product managers, cross‑engineering teams, data scientists and other partners to gather requirements and translate them into technical specifications
  • Identify opportunities and lead the entire development lifecycle end‑to‑end, from architecture design and coding to deployment
  • Participate in code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning and improvement
  • Mentor and guide other engineers, providing technical leadership and encouraging a collaborative and growth‑oriented team environment
  • Build and maintain scalable backend services and infrastructure
  • Stay up‑to‑date with the latest technologies and industry trends, evaluating their potential impact on our software systems and recommending appropriate integrations or improvements
Basic Qualifications
  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics or related field with at least 3 years of full‑time Software Engineering work experience OR PhD in Computer Science, Engineering, Mathematics or related field with at least 1 year of full‑time Software Engineering work experience
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 3 years of experience with backend development, building and delivering end‑user products.
Preferred Qualifications
  • Master’s degree or higher in Computer Science, Engineering, Mathematics or related field
  • More than 5 years of full‑time Software Engineering work experience
  • Proven experience building highly available distributed systems (at Uber scale) and working across multiple backend services
  • Experience working on scalable backend systems utilizing a microservices architecture
  • High bar for quality as demonstrated by code reviews, documentation, unit and integration testing
  • Experience with optimization techniques and algorithmic development
  • Strong problem‑solving skills, with expertise in algorithms, data structures, and complexity analysis

For New York, NY‑based roles:
The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For San Francisco, CA‑based roles:
The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For Seattle, WA‑based roles:
The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For Sunnyvale, CA‑based roles:
The base salary range for this role is USD $202,000 per year - USD $224,000 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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary