OpenNash Jobs
Uber · Sunnyvale, CA

Senior Staff Software Engineer - Financial Products (Backend)

Sunnyvale, CA, United StatesFull-timeSenior individual contributor$267,000 per yearSoftware Engineering

Listed on Uber’s official careers site. Posted June 19, 2026. Check that it is still open and apply there.

Apply on Uber’s careers site →

Job description

The Financial Products team is seeking a Senior Staff Software Engineer (Backend) to join our high-velocity growth group. Our mission is to architect and scale Uber’s next generation of financial services. As a leader within one of the company’s core strategic initiatives, you will be responsible for launching high-impact projects that redefine Uber's ecosystem. Your work will directly influence the company’s bottom line and shape how millions of users interact with our financial offerings.

What You’ll Do

Architect & Innovate: Partner with Product, Design, and Business leadership to translate ambitious product visions into scalable, high-concurrency backend solutions.

Technical Leadership

Serve as the primary technical authority for the team, steering architectural choices, overseeing rigorous code reviews, and ensuring system reliability.

Engineering Excellence

Champion and implement industry-best practices for code health, automated testing, and long-term maintainability.

Scale Systems

Build and optimize frameworks that support Uber's global scale, ensuring financial transactions remain seamless and secure.

Basic Qualifications

Education: Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related technical field.

Experience

10+ years of professional full-time software engineering experience.

Technical Proficiency

Strong expertise in modern backend languages—specifically Go, Java, or C++ .

Preferred Qualifications

Advanced Degree: Master’s degree in Computer Science, Engineering, or a related field.

Distributed Systems

Proven track record of designing, building, and maintaining high-scale, resilient distributed systems.

Domain Expertise

Prior experience building mission-critical financial services software (e.g., payments, lending, credit cards, or trading platforms ).

Mentorship

Experience leading senior engineering teams and fostering a culture of technical rigor and rapid delivery. ~~ ~~

Responsibilities

For Sunnyvale, CA-based roles

The base salary range for this role is USD $267,000 per year - USD $297,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

More jobs at Uber

Senior Software Engineer - Java Platform

Sunnyvale, CA, United States

Senior Software Engineer – ML Infra

Sunnyvale, CA, United States

Similar jobs at other companies

Senior/Staff Software Development Engineer

Fortinet · Sunnyvale, CA, United States

Staff Software Engineer

Cardinal Health · International

Software Engineer Staff

Lockheed Martin · Littleton, CO

Software Engineer Staff - E4

Lockheed Martin · Orlando, FL

Staff Software Engineer

Jones Lang LaSalle · Chicago, IL

OpenNash lists jobs from employers’ own careers sites and does not handle applications. Dates come from the employer where stated; “first seen” and “last checked” are our own observations.