HamburgerMenu
hirist

Uber - Backend Staff Software Engineer - Payment System

Posted on: 22/07/2025

Job Description

About The Role :

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 10,000 cities around the world.

The Earner Payments team is looking to hire a top notch staff engineer to help design, develop and scale robust payment systems globally that motivate our Earners to engage with Uber via simple and delightful payments experiences.


What The Candidate Will Need / Bonus Points :

What the Candidate Will Do :


- Collaborate closely with product, design, and other engineering teams to design and implement scalable solutions and frameworks.

- Drive adoption of best practices in code health, testing, and maintainability.

- Technical lead responsible for the team's technical design choices, code reviews, and reliability.


Basic Qualifications :


- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field.


- 10+ year full-time Software Engineering work experience.

- Programming language (GO, Java, C++).


Preferred Qualifications :

- Master's degree or equivalent in Computer Science, Engineering, Mathematics or related field.

- Strong experience building high scalable critical system.

- Strong experience leading and building resilient distributed systems.

- Strong experience building payment systems.


maven-logo

I am inspired by Uber's mission to set the world in motion and build opportunities by enabling mobility. The culture at Uber is all about doing the right thing, period. This is very powerful and inspiring. It motivates me to bring my best self to work and to be sharply focused on how my team can help build customer delight. I am constantly enthused by the high energy, innovation and commitment of ...

user_img

Manasi Chadha

Head of Customer Experience

See diversity initiatives
info-icon

Did you find something suspicious?