Staff Software Engineer, Financial Products
UberSunnyvale, United StatesPosted 5 March 2026
Job Description
Staff Software Engineer, Financial Products
Department: Engineering
Team: Backend
Location: Sunnyvale, United States
Type: Full-Time
**About the Role**
The Financial Products team is a highly focused growth team with a mission to build out Uber’s financial services. As one of the company’s core strategic initiatives, the team is responsible for launching high-impact projects that push the boundaries of Uber's services and offerings and has a direct impact on the company's performance.
On this team, we build user-facing fintech products and services that interface with the entire Uber platform, including Uber, UberEats, and Uber Driver apps. We ship on a global scale and pursue strategic projects in various markets to empower Uber’s business.
**What the Candidate Will Need / Bonus Points**
\-\-\-\- What the Candidate Will Do ----
- Collaborate closely with product, design, and business teams to design and implement new product ideas and business needs with a scalable solution
- Drive adoption of best practices in code health, testing, and maintainability
- Play an active role in the team's technical design choices, code reviews, and documentation
- Mentor and guide junior engineers on technical designs, coding best practices, and architecture.
\-\-\-\- Basic Qualifications ----
- Bachelor’s or Master’s degree in Computer Science or a related technical field, or equivalent practical experience.
- 7+ years of experience as a Backend Engineer.
- Proven experience in software development, with a strong understanding of programming languages such as Go, Java, Python, or C++.
- Strong experience with backend development and microservices architecture.
- Experience with data analytics and experimental design in an engineering context.
- Excellent problem-solving skills and a passion for innovation.
- Excellent communication and teamwork abilities.
\-\-\-\- Preferred Qualifications ----
- Strong sense of ownership
- Ability to work effectively in a fast-paced environment.
- Highly efficient coding in Golang, Java or any similar languages.
- Strong background in data analytics tools such as Hive,
Apply Now
Direct link to company career page
More jobs at Uber
See all →More Python jobs
See all →Senior Data Program Manager
New Relic · New York City, New York, USA; San Francisco, California, USA; Seattle, Washington, USA
Astrodynamics Engineer
Leo Labs · Remote
Machine LearningSenior Software Engineer, Machine Learning (Commerce)San Francisco Bay Area
Discord · Remote
Senior Software Development Manager, Engage
Twitch · San Francisco, CA