Staff Software Engineer (Frontend / Full-stack)
Posted 1 month ago Expired
This job has expired
Looking for a job like Staff Software Engineer (Frontend / Full-stack) in or near Sunnyvale, CA? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
The Staff Software Engineer will join the Financial Products team to build and launch high-impact, user-facing fintech products and services globally, directly impacting Uber's business performance. This role involves leading web projects, collaborating with cross-functional teams, and ensuring scalable solutions.
Responsibilities
- Lead and execute on web projects that span across multiple engineering teams
- 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
Requirements
- 7+ years working with Web technology and technical software engineering experience
- Proficiency in JavaScript/TypeScript
- Experience developing web applications using frameworks like React or Node.js
- Familiarity with microservices and API design
- Experience with data analytics and experimental design in an engineering context
Qualifications
- Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent practical experience
- 7+ years working with Web technology and technical software engineering experience
Nice to Have
- Great sense of ownership
- Ability to work effectively in a fast-paced, team-oriented environment
- Robust understanding of client-side performance optimizations and modern browser capabilities
- Solid experience with modern JS frameworks, such as Fusion/React
- Fluency with one or more general-purpose programming languages (C++, Python, Java, Go) as it relates to supporting front-end tooling or infrastructure
- Experience and interest in the broader front-end ecosystem, including build tools, testing frameworks, and state management libraries
Skills
* Required skills
Benefits
About Uber
Uber's Global Scaled Solutions (Uber AI Solutions) powers operations and technologies including data annotation, generation, and evaluations for AI/ML, app testing, localization, and map editing, leveraging advanced technology with human intelligence.