Taro Logo

Software Engineer II, Backend - Shopper Experience

Uber's Grocery division provides next-hour delivery of household essentials from local stores.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Backend - Shopper Experience

Uber's Grocery division is rapidly expanding, offering next-hour delivery of household essentials from local stores. As a Backend Software Engineer II in the Shopper Experience team, you'll be at the forefront of building cutting-edge fulfillment tools that enable shoppers to efficiently pick and pack items for customers.

The role demands a strong technical background with at least 3 years of experience in software engineering, particularly in languages like Java, Python, or Go. You'll be working on distributed systems and tackling scalability challenges as the grocery delivery service continues to grow. The position offers an exciting opportunity to shape the future of grocery delivery technology from the ground up.

Working in Sao Paulo, Brazil, you'll be part of a dynamic team focused on innovation and excellence in delivery services. The hybrid work model ensures a balance between collaborative office time and flexible remote work. You'll be responsible for developing features end-to-end, collaborating across teams, and directly influencing the shopper experience.

This is an ideal role for someone who combines technical expertise with a passion for solving real-world logistics challenges. You'll be contributing to a service that directly impacts people's daily lives while working with cutting-edge technology in a fast-growing sector. The position offers the chance to work with a global team at a company known for revolutionizing transportation and delivery services.

Join Uber's mission to help build a future where everyone and everything can move independently. The company values diversity of thought and background, encouraging applications from people of all experiences who share their collaborative spirit and drive for innovation.

Last updated 7 months ago

Responsibilities For Software Engineer II, Backend - Shopper Experience

  • Build next generation of fulfillment tools for shoppers to quickly and accurately pick and pack items
  • Responsible for features from inception to launch
  • Collaborate with engineers across the tech stack
  • Provide input on design of new experiences for shoppers

Requirements For Software Engineer II, Backend - Shopper Experience

Java
Python
Go
  • Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-year full-time Software Engineering work experience
  • 3-year total technical software engineering experience in programming languages (e.g. C, C++, Java, Python, or Go)
  • Experience with scalability engineering (preferred)
  • Experience with distributed systems (preferred)

Interested in this job?