Uber
Senior Staff Software Engineer - Financial Products (Backend)
$267K–$297K
Sunnyvale, California · Senior Staff · Full-time · Posted Jul 7, 2026
- Experience
- 10+ years of professional full-time software engineering experience.
- Education
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related technical field.
About the job
Leads backend architecture and delivery for scalable financial products and services at Uber.
What you'll do
- Translate product goals into scalable, high-concurrency backend solutions and lead architectural decisions and code reviews.
- Build and optimize frameworks for global-scale financial transactions, ensuring reliability and security.
- Promote code health, automated testing, and long-term maintainability.
What they ask for
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related technical field.
- Strong expertise in Go, Java, or C++.
Nice to have
- Master’s degree in Computer Science, Engineering, or a related field.
- Experience with high-scale distributed systems, mission-critical financial software, or leading senior engineering teams.
Pay
USD $267,000 per year - USD $297,000 per year (base salary)
Tools
Go, Java, C++
Model-written summary · the original posting is authoritative