Senior Software Engineer (Backend), Grocery
Build scalable backend systems powering Uber's fastest-growing line of business — grocery delivery.
Grocery is Uber's fastest growing line of business, 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 customers get the groceries they order.
We are looking for a strong, product focused, backend engineer to help build the next generation of grocery fulfillment experiences. As a backend engineer, you'll be responsible for features from the inception to launch. You'll collaborate closely with a global team of engineers, product managers, and designers to shape the experience shoppers have in stores.
What You'll Do
- Lead the design, development, and deployment of scalable and reliable backend systems for the Shopper Experience team.
- Collaborate with cross-functional teams including data scientists, product managers, designers, and other engineering teams to deliver end-to-end solutions.
- Develop and enhance our platform infrastructure to support advanced analytics and experimentation capabilities.
- Implement robust developer and testing infrastructure to streamline development workflows and ensure high-quality code.
- Drive continuous improvement in system architecture and operational excellence, with a focus on performance, scalability, and maintainability.
- Stay current with the latest technologies and industry trends, evaluating and integrating new tools and methodologies as appropriate.
Basic Qualifications
- Proficiency in a programming language (e.g., C, C++, Java, Python, or Go).
- Proven experience of shipping high-quality product features on schedule and with high velocity.
Preferred Qualifications
- 5+ years full-time Software Engineering work experience, including 2 years specialized technical software engineering experience.
- Highly efficient coding in Golang, Java or any similar languages.
- Comfortable dealing with system complexity.
- Strong background in data analytics tools such as Hive, or similar.
- Familiarity with CI/CD pipelines and testing frameworks.
For New York City / Sunnyvale, CA-based roles: base salary USD $202,000-$224,000.
Similar jobs

Product Engineer
Design and implement product features to scale global luggage storage and delivery networks.
Product Security Engineer
Lead AI-native security engineering and application protection initiatives.
Senior Software Engineer II (ML Ops), Marketplace
Bridge product engineering and ML operations for marketplace systems.