Join Uber's Capacity & Efficiency Engineering (CEE) organization as a Senior Backend Software Engineer in Amsterdam. In this role, you'll be instrumental in defining and building core products focused on capacity planning, forecasting, budgeting, and fleet-wide monitoring. You'll work with a cross-functional team to understand Uber's resource consumption across its tech stack, identify cost-saving opportunities, and develop software that guides key business decisions for infrastructure growth while optimizing costs.
The position requires expertise in distributed systems and big data solutions, with proficiency in languages like Go, Python, Java, and JavaScript. You'll be building highly available and scalable services, architecting solutions for capacity management, and maintaining robust systems. The ideal candidate should have 4+ years of experience and strong knowledge of data engineering and analytics.
Uber offers a collaborative environment where you'll work with platform teams, service owners, and finance leaders. The company maintains a hybrid work model, expecting employees to spend at least half their time in the office to foster collaboration and maintain cultural identity. This is an opportunity to contribute to Uber's mission of enabling independent movement for everyone and everything.
The role combines technical depth with business impact, requiring both strong engineering skills and strategic thinking to optimize Uber's infrastructure efficiency. You'll be part of a team that directly influences the company's technical scalability and cost-effectiveness, making this an excellent opportunity for engineers who want to work on complex systems with real business impact.