Sr Staff Engineer - Earner Growth
UberAbout 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
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems, in Amsterdam. Requires 7+ years experience.
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.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, and C++ in Amsterdam.
Senior Software Engineer - Backend - Maps
Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.
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.
Staff Machine Learning Engineer
Join Uber as a Staff Machine Learning Engineer to innovate and lead ML systems for UberEats.
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.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in Bangkok. Enhance security in a dynamic DevSecOps environment.
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.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
Staff Software Engineer – JVM/Rust Expert
Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
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.
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.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
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.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
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.
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.
Software Development Engineer Intern
Join Amazon as a Software Development Engineer Intern in Amsterdam. Work on cutting-edge technology and industry-defining projects.