Uber's Order Platform team is seeking a Backend Software Engineer II to join their dynamic team responsible for providing a reliable, self-service platform for accessing commerce data and capabilities. This platform serves as the single source-of-truth for all transactions across Uber's various businesses, including Uber Rides and Uber Eats.
As a Backend Engineer on the Order Platform team, you'll be working with distributed systems and implementing solutions in Go, focusing on clean, readable code with comprehensive test coverage. You'll be instrumental in designing reliable solutions for complex business use cases and collaborating across multiple teams to drive alignment and progress.
The role offers an opportunity to work on critical systems that power Uber's global commerce infrastructure. You'll be contributing to the engineering culture through quality initiatives, monitoring practices, and on-call responsibilities. The position requires strong technical skills, particularly in Go or Java, and experience with database technologies and payment systems.
Working at Uber means being part of a company that's moving the world forward, with a culture that values collaboration and innovation. The hybrid work environment allows for flexibility while maintaining strong team connections through regular office presence. Join us in building the future of independent movement and commerce technology.