Uber logo

Sr Staff Engineer - Earner Growth

Uber

About The Team & Role

The Growth Levers team in Amsterdam is building and evolving the Incentives Platform, which enables experiences and tools for reliable, configurable, and intelligent incentives lifecycle management. The platform enables end-to-end incentives experience enabling cost-efficient entity growth through acquisition, retention, and resurrection. The Platform enables incentives use-cases of multiple Uber platforms, contributing to the growth of vital entities such as Drivers, Riders, Couriers, and Vehicles.

The team is full-stack and cross-functional. There will be significant, challenging problems in the Backend, Frontend, Data and ML engineering spaces, and the team will have embedded collaborators from Product Management, Design, and Data Science.

As part of the team, you will have direct responsibility for vital systems and processes. You will take ownership of key features and initiatives in crafting and building high-quality, scalable systems to make incentives reliable and efficient. Your work will directly impact the lives of Uber's partners (drivers, couriers, vehicles), riders, eaters and operations teams across the globe.

What You Will Do

  • Direct efforts within the organization to understand requirements and consolidate and translate strategically important business or technical problems into executable and extensible designs.
  • Lead all aspects of design development that incorporates current short- and long-term needs, and can be extended for future needs.
  • Address systemic issues, needs, and business requirements of various customers and teams, the ease of adoption, and documentation.
  • Identify and advocate for strategic investments in extensible solutions within the organization, and build extensible solutions capable of reuse or integration to avoid redundant development.
  • Serve as a resource for the team to connect them with broader engineering directions and initiatives.
  • Scale up initiatives quickly, leveraging and assigning appropriate resources to various tasks and sub-tasks, and facilitating rapid movement towards end-goal.
  • Set the standard of the engineering and/or people culture within their organization.
  • Serve as a role model for mentoring and developing engineers into impactful citizens of Uber engineering.
  • Define standards in testing, monitoring, and alerting systems and lead organizations to complete them.

Basic Qualifications

  • 10+ years of experience as a software engineer and building large-scale distributed systems
  • Coding chops, clean, elegant, bug-free code in languages like Java, GO
  • Must have led teams of engineers to deliver autonomously on large multi-functionally driven projects
  • Skilled in architecture: Solid understanding of distributed systems architecture - consensus, convergence, data consistency, and performance/efficiency constructs
  • Strong desire to learn and grow, while building the best-in-class systems
  • Experienced at Cross Team Communication: Strong flair for effective communication and collaboration - you know when to push on and when to step back. We work closely with several groups and supporting these other groups is a key part of scaling our business.
  • Push the bar on engineering standard processes and help leaders build a strong engineering culture
  • Passionate about helping teams grow by inspiring and mentoring engineers.
  • Ability to Identify and resolve performance and scalability issues

Preferred Qualifications

  • Experience across the Tech Stack including Backend/Frontend/Data/ML
  • Contributed to the broader technical community through tech talks, publications, open source projects, or other ways.
  • Have a proven track record working across an organization not just across teams.

Similar jobs

Last update: 23 minutes ago

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems, in Amsterdam. Requires 7+ years experience.

Uber logo
Uber

Software Engineer II, Backend - Cloud & Platform Team

Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, and C++ in Amsterdam.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.

Uber logo
Uber

Software Engineer II, Backend - Production Engineering

Join Uber as a Software Engineer II in Backend Production Engineering, focusing on reliability and efficiency of tech platforms.

Uber logo
Uber

Staff Machine Learning Engineer

Join Uber as a Staff Machine Learning Engineer to innovate and lead ML systems for UberEats.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.

Uber logo
Uber

Senior Software Engineer - Machine Learning Platform

Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Walmart Global Tech logo
Walmart Global Tech

Staff Software Engineer (Fullstack) - Customer Trust and Privacy

Join Walmart Global Tech as a Staff Software Engineer to enhance digital safety and customer trust through innovative technology.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Plaid logo
Plaid

Experienced Software Engineer - Product

Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

Producthero.com logo
Producthero.com

Senior Full-Stack Developer (PHP/Laravel)

Join Producthero.com as a Senior Full-Stack Developer (PHP/Laravel) in Amsterdam. Enhance our platform with your expertise.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Amazon logo
Amazon

Software Development Engineer Intern

Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.