Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology platform in Toronto seeks a Staff Software Engineer for their Mobility Matching team. You will develop algorithms to optimize the marketplace, impacting millions of users. Candidates should have a PhD or 5+ years of software engineering experience with strong programming skills and a background in distributed systems. This full-time position offers a competitive salary and benefits.
Staff Software Engineer - Mobility Matching Platform
Join to apply for the Staff Software Engineer - Mobility Matching Platform role at Uber
Staff Software Engineer - Mobility Matching Platform
1 day ago Be among the first 25 applicants
Join to apply for the Staff Software Engineer - Mobility Matching Platform role at Uber
Get AI-powered advice on this job and more exclusive features.
About The Role
We are seeking a highly skilled and motivated Software Engineer to join our Mobility Matching team at Uber. You will play a crucial role in developing and optimizing algorithms and systems that match supply (drivers) with demand (riders) in real-time. You will work on complex problems, leveraging data and build systems / platform / algorithms to ensure efficient and reliable marketplace matching. Your contributions will directly impact the experience of millions of users worldwide. This specific role is for Supply Heterogeneity team, i.e., support matching in a hybrid marketplace including various supply classes such Autonomous Vehicles (AV), fleet, taxis, uber IOs, etc. The focus is to invest in both Ifoundational projects as well as vertical support for core AV matching (Waymo DP2 integration), hailables / taxis reliability, fleets matching, etc.
About The Role
We are seeking a highly skilled and motivated Software Engineer to join our Mobility Matching team at Uber. You will play a crucial role in developing and optimizing algorithms and systems that match supply (drivers) with demand (riders) in real-time. You will work on complex problems, leveraging data and build systems / platform / algorithms to ensure efficient and reliable marketplace matching. Your contributions will directly impact the experience of millions of users worldwide. This specific role is for Supply Heterogeneity team, i.e., support matching in a hybrid marketplace including various supply classes such Autonomous Vehicles (AV), fleet, taxis, uber IOs, etc. The focus is to invest in both Ifoundational projects as well as vertical support for core AV matching (Waymo DP2 integration), hailables / taxis reliability, fleets matching, etc.
The team is broadly part of the Marketplace (PIMS) org, a central pillar to Uber's core technology which includes pricing, incentives / investments, matching, surge, etc. for both mobility and delivery. As the key brain of the company, we are the decision makers that make moving from point A to point B possible for every trip or order that Uber serves, from UberX to Eats to new verticals such as grocery. Within the org, we're part of Matching and Driver Pricing teams - which are critical to the company's success as it manages the complex dynamics of supply and demand, optimizes matching algorithms, and continuously innovates to enhance the overall user experience for both riders and drivers. Improvements in these systems increase revenue in the hundreds of millions of dollars, and decrease wasted time of drivers and users.
What You Will Do
Partners with stakeholders and leads team efforts to build and maintain backend services and solutions to support user-facing products, downstream services, or infrastructure tools and platforms used across Uber.
Basic Qualifications
Preferred Qualifications :
Team specific preferred requirements :
For Canada-based roles : The base salary range for this role is CAD$189,000 per year - CAD$210,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link https : / / www.uber.com / careers / benefits.
Seniority level
Seniority level
Not Applicable
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology
Internet Marketplace Platforms
Referrals increase your chances of interviewing at Uber by 2x
Get notified about new Staff Software Engineer jobs in Toronto, Ontario, Canada .
Senior Software Engineer - User Generated Experiences
Senior Software Engineer (Network Platform Team)
Senior Software Engineer, Business Process & Automation
Sr. ServiceNow Developer with ITSM, Change Management
Senior Technical Staff Engineer - Software Development (System Architecture (Memory Interconnect)
Lead Data Scientist - Feature Engineering
Lead Data Scientist - Articial Intelligence Specialist
Senior Software Engineer, Backend - Fintech
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Staff Software Engineer • Toronto, ON, Canada