Uber

Staff Software Engineer

Uber

May 1, 2021


Uber's Marketplace Engineering team creates the technology behind our ridesharing marketplace by connecting riders with drivers at the push of a button. Our solutions expand user access, deliver reliability, and provide more transportation choices to users across our global markets.
About the Role
As apart of the Marketplace SmartFares team, you will work to build a common platform for all of Uber's Fares Ridesharing system. This team handles processing fares for the entire Rides business, handling millions of trips & eyeball volume data & requests. You'll work closely with Product and other Engineering teams to scale and productionalize the Fares Platform, while working on backend systems which handle large volumes of requests that need to make decisions within milliseconds, so a passion for low latency, scalability and resilient systems is critical for success in this role. You'll also partner directly with ML & Data Engineers to create world class ML models & platforms, supporting Causal Learning models to make a significant impact to Uber's business.
What You'll Do
  • Lead Machine learning efforts across Marketplace Fares
  • Solve open ended business and/or technical problems to drive engagement & derive long term growth in a fast paced environment
  • Work with Product, Data Science and several engineering teams to add new features and scale the platform
  • Lead and mentor other engineers on the team
Basic Qualifications
  • 7+ years of software engineering experience with PhD in relevant fields (EE, CS, Stats, Math, etc), or equivalent experience
  • 3+ years of Machine Learning and Data mining experience (training, building & productionizing models)
Preferred Qualifications
  • Engineering experience in hands-on software development with thoughtfulness of scale, latency and distributed architecture
  • Highly efficient coding in Java, Golang or any similar languages.
  • Knowledge of data-driven architecture and systems design
  • Some experience in leading teams either as a tech lead or a manager

At Uber, we ignite opportunity by setting the world in motion. We take on big problems to help drivers, riders, delivery partners, and eaters get moving in more than 10,000 cities around the world.
We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let's move the world forward, together.
Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing the form.