- - - - What the Candidate Will Do ----
- Design and Implement foundational components for the Uber Third Party interface
- Constantly evolve the platform to identify bottlenecks in both runtime and development time aspects of the platform and improve them.
- Collaborate with multiple product and engineering teams, as well as external partnerships for integration into our platform
- Work with Product, UX, and Design to build world-class APIs.
- Write quality code and documentation which can be used as the example for your company
- - - - Basic Qualifications ----
- Strong expertise in a high-level programming language GoLang, Java, or C++
- Strong understanding of core computer science concepts
- Experience in building large scale distributed systems that can handle large amounts of load
- Experience in analysing a feature in production using analytics and metrics
- Experience in efficiently collaborating on projects
- Experience in leading projects
- Experience in mentoring Junior Engineers
- - - - What the Candidate Will Do ----
- Experience in writing API specs and implementing them
- Experience working on building platforms used by other engineers.
- Experience in building end consumer facing products
* 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 .