This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Uber Airports team manages the largest segment within Uber’s rides business. Our mission is to help Airport travelers understand what to expect, when to request a ride, where to go, and how to find their driver, no matter where they land in the world. We specialize in optimizing Uber products for Airport scenarios, developing software solutions that cater to the needs of Uber Riders, Drivers, and Airport operators.
Job Responsibility:
Work closely with stakeholders to understand business requirements and build cross-functional solutions
Dive deep into multiple tech stacks across the company to create scalable micro-services and implement efficient algorithms
Track the success of your feature experiments, collaborating with Data Science and Product teams to iterate on delightful user experiences
Coach and mentor junior engineers or new engineers joining the team
Provide technical leadership to your team
Requirements:
5+ years of experience in backend software systems
Proficient in one or more object oriented programming languages (e.g. Golang, Java, C#)
Proficient in writing unit tests and integration tests
Nice to have:
BS/MS/PhD in Computer Science or a related field
Experience with distributed systems or microservice architectures
Experience with relational databases and distributed storage systems (MySQL, Cassandra)
Good written, verbal communication skills
Strong collaboration skills
Passion for learning new technologies
Experience with shipping efficient, reliable, crash-free code that reaches millions of users
What we offer:
Eligible to participate in Uber's bonus program
May be offered an equity award & other types of comp
All full-time employees are eligible to participate in a 401(k) plan