Uber's Marketplace Logistics team is seeking a Staff Software Engineer to join their New Verticals Logistics division, focusing on grocery, retail, and package delivery services. This role sits at the heart of Uber's delivery products, working on complex logistics challenges that power the company's expanding delivery ecosystem.
As a Staff Engineer, you'll tackle fascinating NP-hard problems in routing, matching, and scheduling, working to optimize the movement of tens of thousands of delivery requests and couriers in real-time. The role involves designing and implementing sophisticated algorithms that determine optimal driver assignments, order batching, and timing decisions - all while maintaining system performance at scale.
The position offers a unique opportunity to shape the architecture and technical direction of Uber's fastest-growing business segments. You'll be working with cutting-edge technology to solve real-world optimization problems, while leading and mentoring a team of experienced engineers. The role combines technical excellence with leadership, requiring both deep system design expertise and the ability to collaborate across functions.
Working in Seattle, you'll be part of a team that's transforming how products are delivered in the modern world. The compensation package is competitive, ranging from $218,000 to $242,000 per year, plus equity and benefits. This is an ideal opportunity for experienced engineers who are passionate about solving complex technical challenges while having a direct impact on Uber's next generation of delivery services.
The hybrid work environment offers flexibility while maintaining strong team collaboration, with an expectation to spend at least half of your work time in the office. Join Uber's Marketplace Logistics team to be at the forefront of innovation in the delivery technology space.