Senior Staff Software Engineer - Financial Products (Backend)
Uber- Location
- Sunnyvale, CA, United States
- Workplace
- —
- Employment
- Full Time
- Salary
- USD 267,000–297,000/yr
Posted 2mo ago
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.
~~ ~~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.
Skills
- Go
- Java
- C++
More jobs at Uber
All 135Sr Scientist, Tech - Science
Uber · New York City, NY, United States · San Francisco, CA, United States · USD 190,000–211,000/yr · today
Sr Machine Learning Engineer - Consumer Incentives
Uber · San Francisco, CA, United States · New York City, NY, United States · Seattle, WA, United States · USD 202,000–224,000/yr · today
Sr TA Data Analyst
Uber · San Francisco, CA, United States · USD 131,000–145,000/yr · today
Software Engineer II - Engineer
Uber · San Francisco, CA, United States · USD 171,000–190,000/yr · today
Manager II, Science, Tech - Science
Uber · San Francisco, CA, United States · New York City, NY, United States · USD 216,000–240,000/yr · today
Similar roles
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today
Staff Software Engineer, Mission Software
Vast · Long Beach, California, United States · USD 188,600–267,720/yr · today