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.