Sr Software Engineer, Delivery

A technology company revolutionizing transportation, now expanding into grocery and retail delivery services.
$150,000 - $250,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Logistics

Description For Sr Software Engineer, Delivery

Uber is expanding its horizons beyond ride-sharing into the future of grocery and retail delivery. As a Senior Software Engineer on the Grocery Engineering Team, you'll be at the forefront of transforming how goods are delivered to customers on-demand. The team is responsible for building a best-in-class experience for customers, earners, and brands.

The role involves working with cutting-edge backend technologies to develop scalable solutions that power Uber's expanding delivery platform. You'll be part of a team that's not just focused on grocery delivery but is positioned to venture into various other delivery categories in the future.

As a senior engineer, you'll collaborate with stakeholders to architect and maintain backend services that support both user-facing products and internal infrastructure. The position requires strong technical expertise in distributed systems and scalability engineering, with the opportunity to work on products that impact millions of users globally.

The ideal candidate will have a strong background in backend development, experience with programming languages like Go, Java, or Python, and a proven track record in building scalable systems. You'll be joining a collaborative environment where your technical expertise will directly contribute to shaping the future of on-demand delivery services.

Working at Uber means being part of a company that values diversity, innovation, and the drive to move the world forward. The hybrid work model allows for flexibility while maintaining strong team collaboration through regular office presence. Join us in revolutionizing not just transportation, but the entire landscape of how goods and services reach consumers.

Last updated 2 months ago

Responsibilities For Sr Software Engineer, Delivery

  • Partner with stakeholders and leads team efforts to build and maintain backend services
  • Support user-facing products, downstream services, and infrastructure tools
  • Build solutions for platforms used across Uber

Requirements For Sr Software Engineer, Delivery

Go
Java
Python
  • 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
  • Experience with programming languages (e.g. C, C++, Java, Python, or Go)

Benefits For Sr Software Engineer, Delivery

Medical Insurance
  • Accommodations for religious and medical conditions

Interested in this job?

Jobs Related To Uber Sr Software Engineer, Delivery

Sr. Software Engineer - Delivery Platform

Senior Software Engineer position at Uber's Delivery Platform, focusing on backend development for their food delivery, grocery, and retail products.

Sr Application Developer- Salesforce Developer

Senior Salesforce Developer position at Uber, requiring 7+ years of experience, focusing on B2B solutions and platform integration with hybrid work arrangement in India.

Sr Integration Engineer - Oracle HCM Cloud

Senior Integration Engineer role at Uber focusing on Oracle HCM Cloud implementations and integrations across HR domains.

Senior Software Engineer

Senior Software Engineer position at Uber focusing on backend development and distributed systems, requiring 6+ years of experience and strong technical leadership skills.

Senior Software Engineer, (Backend) Delivery Experience

Senior Backend Engineer role at Uber's Grocery division, building scalable systems for delivery experience, offering $185k-$205.5k salary with hybrid work model.