Staff Software Engineer
About the Role
Uber aims to help earners make a sustainable living via the platform, and so aside from trip earnings, we have multiple Benefits programs live globally to help earners retain working flexibility while earning per industry standards. As part of the Earner Benefits team, you will have direct responsibility to build and launch new earner benefits in the target marketplaces. You will take ownership of key features and initiatives in designing and building high quality, scalable systems to issue earner payments in an accurate and timely manner. Your work will directly impact the lives of Uber's partners (drivers, couriers) and operations teams across the globe.
What the Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Build platform components and capabilities for high-throughput distributed systems. GoLang is our primary programming language.
- Solve challenging problems with simple and elegant solutions, leveraging software design and architecture fundamentals.
- Owns/Drives the tech architectural vision of the product.
- Oversee and review all the designs from the team, and ensure high high-quality bar.
- Drive adoption of best practices in code health, testing, and maintainability.
- Focus on operational excellence of the systems by improving the ability to observe, monitor, control and improve the health of the systems, including the team's on-call experience.
- Work with smart and motivated teammates in a fast-paced, collaborative environment.
- Serve as a resource for the team to connect them with broader engineering directions and initiatives.
- Collaborates effectively with stakeholders, including Product, Operations, Data Science and other dependent engineering teams to deliver business goals and needs.
Want more jobs like this?
Get jobs in Amsterdam, Netherlands delivered to your inbox every week.

---- 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 cross-functionally driven projects
- Skilled at 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 best practices and help leadership 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 ----
- You have prior experience working as a full-stack engineer, including frontend, backend, and databases.
- Background in building high-performance, scalable distributed systems.
- Have a proven track record working with/across multiple teams and influenced them.
- Experience with Spark SQL and Presto Querying language is a Plus.
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuelds progress. What moves us, moves the world - let's move it forward, together.
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.
*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to accommodations@uber.com.
Perks and Benefits
Health and Wellness
- Health Insurance
- Health Reimbursement Account
- Dental Insurance
- Vision Insurance
- Life Insurance
- FSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Mental Health Benefits
Parental Benefits
- Fertility Benefits
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Pet-friendly Office
- Snacks
- Some Meals Provided
- On-Site Cafeteria
Vacation and Time Off
- Paid Vacation
- Unlimited Paid Time Off
- Paid Holidays
- Personal/Sick Days
- Sabbatical
- Volunteer Time Off
Financial and Retirement
- 401(K)
- Company Equity
- Performance Bonus
Professional Development
- Work Visa Sponsorship
- Associate or Rotational Training Program
- Promote From Within
- Mentor Program
- Access to Online Courses
Diversity and Inclusion
- Employee Resource Groups (ERG)
- Diversity, Equity, and Inclusion Program