Skip to main content

Tell us your location

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

Select your language

Staff Software Engineer

Staff/TLM, 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.

WHO’s It With:

From Rides to Eats, Uber Freight to Elevate we are changing the way the world moves. Uber served 10 billion trips in 2018 and are currently operating in more than 700 cities, across 63 countries, enabling 15 million daily trips, and connecting over 90 million monthly active riders with 3.9 million active drivers.We are making significant investments into our systems to support the continued growth at a much larger scale, globally.  Our innovative Payments Team is at the heart of these International Engineering efforts and this is a rare opportunity to join this team as a technology thought leader.

WHAT You’ll be doing


You will work across a wide variety of business and technology decisions spanning multiple Uber projects and locations and as a deeply passionate and driven technology leader, your collaborative approach and healthy sense of curiosity will see you improve our next generation payments systems, scaling it to the next level


You will provide technical leadership in designing, implementing, testing and rolling out the next generation of our payments systems. And on a daily basis will  collaborate with others, from talented team members within your group, through smart technologists in other functions like machine learning, AI or data science, to responsible leaders across Uber.


You will always see the big picture and identify strategically important problems, inefficiencies or opportunities for meaningful improvements. Driving alignment on how to tackle these and delivering  high leverage solutions on these at the group and organization level. You will up the bar on sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring.


Despite having no direct line management responsibilities you be looked upon to mentor a team of talented engineers while also executing on delivering uniquely challenging projects. Your previous track record in designing scalable systems whilst delivering efficient code will enable you to excel and be collaborative role model and humble teacher.


What You’ll Need:


Our systems ensure accurate and on time payments where partners are paid and users were collected from. So, this really is a unique opportunity for an innovative technology thought leader to have a global impact.


Therefore we are looking for someone with a passion for and proven track record of architecting, building and scaling highly-available, mission-critical systems that support millions of users on a daily basis.  We use programming languages like Go, Java, Python and data stores like Cassandra, DynamoDB, Redis so you will require experience with multiple programming languages and data stores.


You will have a  true passion for driving continual improvement initiatives on engineering best practices like coding, testing or monitoring. And will have excellent written and verbal communication skills, including the ability to write detailed technical documents is a must as is being truly passionate about helping teams grow by inspiring and mentoring.


You will take pride in your ability to build strong relationships with people in the organization, meaningfully collaborating and building trust. And will be a role model on acting with good judgement and responsibility. Engineers across the organization will look to you on how best to plan and execute on projects.


Bonus Points if you have:


  • Contributed to the broader technical community through tech talks, publications, open source projects or other ways.
  • Deep, industry leading expertise in one or more technology domains.
  • Built large scale projects with stream processing and batch processing.
  • Experience working in Fintech industry.
  • Implemented complex regulatory compliance projects successfully.


But don’t worry if you do not tick all the boxes we would still be really keen to hear from you!


WHY you’ll want it:


We're not just another social web app, we're moving real people and assets and reinventing transportation and logistics globally.  This is an opportunity to build technology that changes the way the world moves, to build real products that impact millions of people daily!


You will be working with world class technologists in an environment that inspires creativity and innovation. You will be challenged daily and constantly learning and encouraged to take skills to the next level.


So you ready for the challenge? Hit apply now!



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.