Skip to main content
Uber

Tell us your location

Please enter your nearest city name to help us display the correct information for your area

Backend Engineer - Driver Earnings Reliability

Engineering in Amsterdam, Netherlands

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 600 cities around the world.

 

We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together.

About the Role

 

Many drivers use the Uber platform to earn. Whether it be to pay bills, acquire a little spending money, or build a nest egg for their next big vacation, drivers turn to Uber as the world’s pre-eminent flexible earnings platform of choice.

 

To deliver on our value proposition as a flexible earnings platform, it is critical we reliably and clearly communicate what has been, and could be, earned to each and every driver on the platform. Information about earnings is the foundation by which drivers are able to set and track their goals, make tradeoffs about when and where to drive, and ultimately determine if Uber is the right line of work for them.

 

The Earnings Reliability team is responsible for building out world class infrastructure to compute, aggregate and classify driver earnings across all lines of Uber businesses.

What You’ll Do
 
As a backend engineer on the Driver Earnings team,
  • You will be leading the design and architecture of the backend systems for the Earnings platform
  • You will write high quality code with high test coverage, observability to build these systems
  • Work cross-function with product, design, data science, user research, and other engineers both in AMS and SF to influence and impact the full product lifecycle, such as the redesign of the earnings experience
  • Interface with platform teams like marketplace, order platform, money and payments to align with ongoing infra initiatives
  • Collaborate with product eng teams like Loyalty, Tipping, Incentives, Cash, and Pool to integrate their feature into the earnings experience in the backend.
  • Work with an awesome and fun group of mobile, frontend and backend engineers

 

The team is fired up about our mission, passionate about solving tangible problems, and making a difference in the lives of millions of drivers.

 

 

What You’ll Need
 
  • Minimum of 4 years experience with backend development

 

About the Team
 

Many drivers use the Uber platform to earn. Whether it be to pay bills, acquire a little spending money, or build a nest egg for their next big vacation, drivers turn to Uber as the world’s pre-eminent flexible earnings platform of choice.

 

To deliver on our value proposition as a flexible earnings platform, it is critical we reliably and clearly communicate what has been, and could be, earned to each and every driver on the platform. Information about earnings is the foundation by which drivers are able to set and track their goals, make tradeoffs about when and where to drive, and ultimately determine if Uber is the right line of work for them.

 

The Earnings Reliability team is responsible for building out world class infrastructure to compute, aggregate and classify driver earnings across all lines of Uber businesses.


See our Candidate Privacy Statement

At Uber we don’t just accept difference—we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Uber is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.