Uber's Grocery Engineering Team is seeking a Software Engineer II to help shape the future of grocery and retail delivery. This role is integral to Uber's expansion beyond ride-sharing into the delivery of goods and necessities on-demand. As a Backend Engineer on the Grocery Growth team, you'll be responsible for building and maintaining critical backend services that power user-facing products and support the broader infrastructure.
The position offers an exciting opportunity to work on scalable distributed systems that impact millions of users globally. You'll be part of a team that's not just focused on grocery delivery but is positioned to expand into various retail categories, making this role pivotal for Uber's future growth in the delivery space.
The ideal candidate will bring strong technical expertise in backend development, with experience in languages like Go, Java, or Python. You'll work in a collaborative environment, interfacing with various stakeholders to build robust solutions that enhance the platform's capabilities. The role requires a solid understanding of distributed systems and scalability engineering.
Working at Uber means joining a company that's redefining the future of on-demand services. You'll be part of a team that values curiosity, passion, and collaborative spirit, working together to move the world forward. The hybrid work environment ensures a balance between in-office collaboration and flexible working arrangements, with the expectation to spend at least half of your work time in the assigned office in São Paulo.
This is an excellent opportunity for engineers who want to make a significant impact on a platform that's expanding beyond traditional boundaries, solving complex technical challenges while building solutions that directly affect millions of customers, earners, and brands worldwide.