Software Engineer II, Frontend, Capacity & Engineering Efficiency

A technology company building mobility solutions where everyone and everything can move independently.
Frontend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Enterprise SaaS · Travel

Description For Software Engineer II, Frontend, Capacity & Engineering Efficiency

Join Uber's Capacity & Engineering Efficiency (CEE) organization as a Frontend Software Engineer in Amsterdam. You'll be instrumental in defining and building core products focused on capacity planning, forecasting, budgeting, and fleet-wide monitoring. Working with a cross-functional team, you'll develop solutions that optimize Uber's infrastructure resource consumption while reducing costs.

As a Frontend Engineer, you'll leverage modern web technologies including React, GraphQL, TypeScript, and Node.js, along with Uber's open-source frameworks like Base UI and Fusion.js. Your role involves creating scalable web applications that serve critical business functions and help guide key infrastructure decisions.

The position requires strong technical skills in frontend development, with experience in building complex single-page applications and distributed systems. You'll work in a collaborative environment where you'll partner with platform teams and service owners to develop comprehensive solutions for Uber's technical infrastructure.

This hybrid role offers the opportunity to work with cutting-edge technologies while solving complex engineering challenges. You'll be part of a company that values innovation, collaboration, and technical excellence, with the chance to make a significant impact on Uber's global infrastructure efficiency.

Join a team that welcomes diverse perspectives and focuses on moving the world forward through technology. You'll have the chance to work on meaningful projects that directly influence how Uber scales its services while optimizing resource utilization.

Last updated 21 days ago

Responsibilities For Software Engineer II, Frontend, Capacity & Engineering Efficiency

  • Work with teams to identify, model and project capacity needs over time
  • Build highly available and scalable products and services
  • Design and build web applications with the latest web technologies
  • Collaborate with teammates to maintain system health and codebase
  • Write clear documentation for engineer collaboration

Requirements For Software Engineer II, Frontend, Capacity & Engineering Efficiency

JavaScript
TypeScript
React
Node.js
Go
Python
Java
  • BS or MS in Computer Science or related technical field, or equivalent experience
  • 2+ years of experience building interactive web applications
  • Proficiency in Go, Python, Java, Javascript
  • Experience with building FE applications using Flow or Typescript
  • Background in building high-performance, scalable, distributed systems

Interested in this job?

Jobs Related To Uber Software Engineer II, Frontend, Capacity & Engineering Efficiency

Software Engineer II, Frontend - Trusted Identity

Frontend Software Engineer role at Uber focusing on security and identity systems, using React, TypeScript, and GraphQL to build scalable web applications.

Software Engineer II, Frontend, ML Platform

Mid-level Frontend Software Engineer position at Uber, focusing on ML Platform development in Amsterdam, requiring 3+ years of experience with TypeScript/JavaScript and React.

Software Engineer II - Frontend

Front-End Software Engineer role at Uber, building web applications for customer support and growth initiatives.

Braze Engineer | MarTech

Frontend Engineer position at LTK focusing on Braze integration and MarTech solutions, offering remote work and comprehensive benefits.

B2B Web Developer (Freelancer)

Remote B2B Web Developer position at Averi, focusing on frontend development for business solutions with flexible contract terms.