Senior Software Engineer, (Backend) Delivery Experience

Uber's Grocery division focuses on next-hour delivery of household essentials from local stores.
$185,000 - $205,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Consumer · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer

Senior Backend Engineer role at Uber focusing on UberEats ads platform development, offering $198-220K base salary plus equity in San Francisco or Sunnyvale.

Sr Software Engineer, Backend

Senior Backend Software Engineer position at Uber in São Paulo, Brazil, working on core services, delivery, and mobility platforms that impact millions of users globally.

Sr Applications Developer_Oracle HCM Cloud

Senior Oracle HCM Cloud Developer position at Uber, focusing on HR technology solutions and implementations with 8+ years of experience required.

Sr Software Engineer

Senior Software Engineer role at Uber working on autonomous vehicle systems and marketplace integration.

Sr Software Engineer - Earner

Senior Software Engineer position at Uber focusing on Backend Engineering for the Earner team in San Francisco, offering competitive compensation and benefits.

Description For Senior Software Engineer, (Backend) Delivery Experience

Uber's Grocery division, their fastest-growing business line, is seeking a Senior Backend Engineer for their Delivery Experience team. This role focuses on building next-generation grocery fulfillment experiences, working on critical backend systems that power customer satisfaction.

The position offers an opportunity to work on large-scale systems, leading the design and implementation of backend infrastructure that supports Uber's ambitious grocery delivery operations. You'll be at the forefront of developing solutions that directly impact millions of customers' shopping experiences.

As a senior engineer, you'll have significant influence over technical decisions and architecture, while collaborating with cross-functional teams including data scientists and product managers. The role requires expertise in backend development, particularly with languages like Golang or Java, and experience with data analytics tools.

The position offers competitive compensation ($185,000-$205,500) and benefits, including equity awards and bonus opportunities. Uber maintains a hybrid work model, emphasizing the importance of office presence for collaboration and culture while providing flexibility.

This is an excellent opportunity for experienced engineers who want to work on challenging problems at scale, contribute to a rapidly growing business segment, and make a direct impact on how people receive their essential goods. The role combines technical leadership, system design, and hands-on development in a fast-paced, innovative environment.

Last updated a month ago

Responsibilities For Senior Software Engineer, (Backend) Delivery Experience

  • Lead the design, development, and deployment of scalable and reliable backend systems for Shopper Experience team
  • Collaborate with cross-functional teams including data scientists, product managers, and other engineering teams
  • Develop and enhance platform infrastructure to support advanced analytics and experimentation capabilities
  • Implement robust developer and testing infrastructure
  • Drive continuous improvement in system architecture and operational excellence
  • Stay current with the latest technologies and industry trends

Requirements For Senior Software Engineer, (Backend) Delivery Experience

Go
Java
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience
  • 2-years technical software engineering experience in programming languages
  • Highly efficient coding in Golang, Java or similar languages
  • Strong background in data analytics tools such as Hive
  • Familiarity with CI/CD pipelines and testing frameworks
  • Demonstrated leadership skills and experience in mentoring
  • Experience shipping high-quality product features
  • Great sense of ownership

Benefits For Senior Software Engineer, (Backend) Delivery Experience

Equity
  • Bonus program
  • Equity awards
  • Various benefits available at uber.com/careers/benefits

Interested in this job?