About The Role :
Edge Platform Team at Uber is responsible for building and managing the API Gateways for all the Uber Mobile App Integrations, External API integrations, and streaming data integrations with backend services.
The services managed by the Edge Platform team are some of the most critical services that Uber business relies on to run securely and efficiently.
Basic Qualifications :
- We are looking for experienced smart engineers who are passionate about the domain and the technology.
- Those who have a track record of ownership, execution quality and customer obsession.
- Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
- Experience coding using general purpose programming language (e.g. C / C++, Java, Python, Go, C#, or Javascript).
- Strong experience in architecture design, high-availability, and high-performance systems.
- Deep understanding of distributed systems.
Preferred Qualifications :
You have knowledge of a backend stack (some examples include : Java, Go, Python, Redis, Kafka, Golang or similar).Ability to learn quickly on the go.We're looking for software engineers who thrive while learning new technologies and don't believe in one-size-fits-all solutions.You should be able to easily adapt to meet the needs of our massive growth and rapidly-evolving business environment.Bias toward action.You believe that speed and quality aren't mutually exclusive.Because you love what you do, you bring infectious enthusiasm to all your endeavors.You always perform at your absolute best and see new challenges as an opportunity to contribute, make an impact, and grow.Unquenchable thirst for growth.You're not just looking for the next interesting challenge, but looking to push yourself to keep pace in our hyper-growth environment.(ref : hirist.tech)