Uber One, a rapidly growing membership program with 20M+ members across 30 countries, is seeking a Staff Software Engineer to join their Backend team. This role is crucial in developing and reinventing the Uber and UberEats apps to create a member-first experience. As a Staff Engineer, you'll work on foundational code that impacts millions of users globally, making Uber One the biggest lever for the company's growth.
You'll be responsible for leading major projects and driving cross-team collaboration with engineers across various product teams, including UberEats, Rides, FinTech, and more. The position offers the unique opportunity to work on product-facing systems, solve complex problems, and directly influence Uber's top-line metrics.
The role combines technical leadership with hands-on development, requiring expertise in backend technologies like Go, Python, and Java. You'll be working in a collaborative environment, partnering with Product Managers and Designers to create innovative solutions that enhance the member experience. The ideal candidate will have 7+ years of experience in delivering scalable software products and a proven track record of engineering excellence.
Working from the Amsterdam office, you'll be part of a team that's transforming how people access Uber's services worldwide. The position offers the opportunity to work on a platform that unifies all on-demand needs, providing members with the best price, selection, priority, and perks. This is an excellent opportunity for engineers who are passionate about building elegant, maintainable solutions and want to make a significant impact on a global scale.