Senior Staff Software Engineer - Financial Products
Role details
Job location
Tech stack
Job description
The Financial Products team is looking for a Senior Staff Software Engineer (Backend) to joining it's 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., 1. Collaborate closely with product, design, and business teams to design and implement new product ideas and business needs with scalable solutions and frameworks
- Drive adoption of best practices in code health, testing, and maintainability
- Technical lead responsible for the team's technical design choices, code reviews, and reliability.
Requirements
- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field
- 10+ year full-time Software Engineering work experience
- Programming language (GO, Java, C++), 1. Master's degree or equivalent in Computer Science, Engineering, Mathematics or related field
- Experience building high scalable critical system
- Experience leading and building resilient distributed systems
- Experience building financial services software e.g. trading, lending, credit card, payments.
Benefits & conditions
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 details can be found at the following link https://jobs.uber.com/en/benefits.