Uber is seeking an Engineering Manager II to lead teams responsible for their repair engine within the Infrastructure organization. This role focuses on managing the development and maintenance of Uber's core infrastructure modernization efforts, specifically the repair engine that ensures tenant health across instances and maintains optimal host utilization.
The position involves leading high-performing engineering teams working on complex distributed systems and cloud-based services. The repair engine team plays a crucial role in defining and maintaining workload tenant health and performance, ensuring all systems operate within declared SLAs. This sophisticated system not only monitors and heals infrastructure but also supports extensibility through pluggable labor services.
As an Engineering Manager, you'll be responsible for building and leading teams that develop, deploy, and scale backend services supporting Uber's global platform serving over 100 million users. The role requires strong technical leadership, hands-on engineering experience, and the ability to collaborate effectively across different departments and geographical locations.
The ideal candidate brings 10+ years of experience in building scalable systems, with at least 5 years managing engineering teams. They should have deep expertise in distributed systems, cloud architecture, and infrastructure development. This role offers the opportunity to impact the evolution of backend teams and architecture at Uber while working on cutting-edge technology that powers global transportation solutions.
Working in Amsterdam, you'll collaborate with teams across time zones, particularly in the US, while helping to attract and develop top engineering talent in the European tech hub. The position offers the chance to work on sophisticated systems that maintain the reliability and resilience of Uber's platform while contributing to the company's mission of making transportation as reliable as possible.