Staff Backend Engineer - Payments 3P
Actively Reviewing the ApplicationsUber
India, Karnataka, Bengaluru
Full-Time
On-site
Posted 8 hours ago
•
Apply by June 12, 2026
Job Description
About The Role
Staff Engineers at Uber are expected to have a deep impact on a wide variety of technology decisions, spanning many projects across an entire org, and in many cases multiple orgs. We are looking for a technologist who brings experience in multiple domains to bear on building backend applications at scale, and who ideally has in-depth knowledge of microservices, distributed architecture, platforms, tools and frameworks.
3P or (third party integrations) are critical to Uber's broader company strategy, and Payments plays a central role in enabling it. In the 3P (third-party) integration landscape, Payments is one of the major building-blocks for a successful integration. Integration of Payments in 3P has evolved significantly, requiring a shift from bespoke, high-touch engineering efforts to a scalable, building-block approach. This is critical to Uber's broader company strategy, and Payments plays a central role in enabling it.
As part of the Payment 3P team, you will have direct responsibility for those systems and processes. You will take ownership of key features and initiatives in crafting and building high quality, scalable systems in making paying on our platform reliable and efficient. Your work will directly impact the lives of Uber's users across the globe.
As a Backend Staff Engineer, you'll provide technical leadership to engineers at Uber and drive technical and product strategy in Uber's Payments 3P" space within the Payments Experience organization. Additionally, you will seek to understand the customer and the business to a great extent, collaborating with Product almost on equal footing. This is not just about user experience but also about understanding OKRs and investment decisions (e.g. when to platformize, when to spike, level of tech-debt...)
This is an outstanding opportunity for a top-tier engineer and strong collaborator who can work with talented people in product, design, data science, operations and engineering to help build our next-generation consumer payments experience products. It's a very high-impact role where you will collaborate with all major product & platform teams at Uber. The role requires strong communication, leadership, and technical chops.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
Staff Engineers at Uber are expected to have a deep impact on a wide variety of technology decisions, spanning many projects across an entire org, and in many cases multiple orgs. We are looking for a technologist who brings experience in multiple domains to bear on building backend applications at scale, and who ideally has in-depth knowledge of microservices, distributed architecture, platforms, tools and frameworks.
3P or (third party integrations) are critical to Uber's broader company strategy, and Payments plays a central role in enabling it. In the 3P (third-party) integration landscape, Payments is one of the major building-blocks for a successful integration. Integration of Payments in 3P has evolved significantly, requiring a shift from bespoke, high-touch engineering efforts to a scalable, building-block approach. This is critical to Uber's broader company strategy, and Payments plays a central role in enabling it.
As part of the Payment 3P team, you will have direct responsibility for those systems and processes. You will take ownership of key features and initiatives in crafting and building high quality, scalable systems in making paying on our platform reliable and efficient. Your work will directly impact the lives of Uber's users across the globe.
As a Backend Staff Engineer, you'll provide technical leadership to engineers at Uber and drive technical and product strategy in Uber's Payments 3P" space within the Payments Experience organization. Additionally, you will seek to understand the customer and the business to a great extent, collaborating with Product almost on equal footing. This is not just about user experience but also about understanding OKRs and investment decisions (e.g. when to platformize, when to spike, level of tech-debt...)
This is an outstanding opportunity for a top-tier engineer and strong collaborator who can work with talented people in product, design, data science, operations and engineering to help build our next-generation consumer payments experience products. It's a very high-impact role where you will collaborate with all major product & platform teams at Uber. The role requires strong communication, leadership, and technical chops.
What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----
- Provide technical leadership to a passionate, experienced, and diverse engineering team. Design and build the next major generations of the integration with third party companies and systems, to generate growth for Uber.
- Develop an excellent understanding of Uber's business strategy and goals. You will be one of our key leaders expected to identify and solve our highest impact, highly complex problems.
- See the big picture and identify inefficiencies and opportunities for significant improvements across the entire Uber organization as a whole. Drive alignment on how to solve these and lead the delivery of high leverage solutions for them to have the widest impact.
- Raise the bar to make Uber engineering truly best-in-class by improving best practices, producing exemplary code, documentation, automated tests, and thorough and precise monitoring.
- Staff-level engineers at Uber are exceptional mentors. They are trusted advisors for both team members and leaders alike
- 8+ years experience in successfully designing and building large backend engineering projects, including launching more than one generation of a microservice application serving millions of users
- Curiosity, grit, a critical mind and a strong sense of responsibility
- Demonstration of taking ownership, leading cross-team (and cross-site) initiatives
- Advanced knowledge of at least one programming language, and of OOP patterns. Java and Go are primary languages
- Experience with database architectures on a theoretical and practical level (e.g. RDBMS vs. NoSQL)
- Clearly communicate technically by writing system designs
- Drive team standards for (code) quality, performance, and efficiency
- Willingness to embrace Uber cultural values
- Proven ability to develop other strong senior engineers into Staff engineers, operating and leading their own initiatives with an org-wide scope and high impact
- Experience designing and building APIs and components that interface with mobile and web applications
- Understanding of fault-tolerant systems and multi-datacenter / multi-region / cloud architectures (e.g. AWS)
- Familiarity with payments, PSPs, PCI and/or PDS2 compliance frameworks
- Strong understanding and proven track record of using frontier AI models (Claude Code, Cursor) and apply this to your day-to-day design/coding/testing activities.
- Demonstrated fluency with one or more general-purpose programming languages, including: Go, Java, C++, Python, Java, or Rust
- Experience and interest in full-stack development (Client-side (web or mobile) + Backend or Data).
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Python Full-Stack Developer
Cognisol
India
Full-Time
Django
PostgreSQL
Python
+12
Automation Test Engineer
Altiostar, A Rakuten Symphony Company
India
Full-Time
Sales
Engineering
FINTECH
+5
Manager - Data Science
Axtria - Ingenious Insights
Gurgaon
Full-Time
Data
Python
NumPy
+2
Cloud Manager - Delivery Accounting Hub Cloud Functional
Oracle
India
Full-Time
Finance
Cloud
Senior Software Technologist - DevOps
Philips
Bengaluru
Full-Time
Test management frameworks
Storage management
Engineering
+1
Share
Quick Apply
Upload your resume to apply for this position