- - - - What the Candidate Will Do ----
- Design, scale, code, monitor and maintain a highly critical set of services.
- Contribute, lead, own and deliver multiple high impact and complex projects/features.
- Collaborate with cross-functional teams, product managers and designers to deliver cohesive solutions impacting multiple products.
- Working alongside talented senior engineers on complex problems, challenging the status quo, and pioneering innovative solutions across Uber.
- Mentor and groom junior engineers.
- - - - Basic Qualifications ----
- MS/BS in Computer science and at least 4 years of individual contributor experience as a software engineer.
- Adept at coding in any of the following languages - Java, Go, C++.
- Experience with Node.js, Javascript, React, GraphQL, Web Components, HTML, CSS.
- The ability to go deep, but also appreciate the challenge of going broad. Uber has a huge stack, and we’re all over it: backend services, real-time dispatch, machine learning, mobile, web development, data and analytics, infrastructure, marketing systems.
- Solid understanding of distributed systems architecture - consensus, convergence, load balancing, data consistency and performance/efficiency constructs.
- Identify and resolve performance and scalability issues - systems at scale serving millions of users with high availability.
- High adaptability. Strong desire to learn and grow, while building the best in class systems.
- Strong flair for effective communication and collaboration - you know when to push on and when to step back.
- Ability to learn quickly and have fun while working on the hardest problems.
- - - - Preferred Qualifications ----
- Prior experience in fintech, payments, compliance domain
- Prior experience in working with applications at scale.
- Prior experience in Go and React.
- Prior experience building user-facing web applications.
- Customer-centric mindset to create intuitive and coherent user experiences.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .