Primary record

Software Engineer, Routing

Lyft Indexed employerToronto, Canada · Toronto, Ontario, Canada
Source-hosted applyChecked 1h agoOther
Apply at Lyft

Lyft receives this application through Greenhouse. Babu Careers does not claim delivery.

Workplace

hybrid

Employment

Other

Published

Aug 11, 2026

Closes

No date supplied

The role

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

Our transport network serves the needs of millions of people every day who want to get from one place to another using Lyft cars, bikes and scooters, with public transportation, or on foot in the most efficient way. To serve these needs, we need to suggest the fastest, most affordable and safest routes. We achieve this by processing millions of rides, taking into account the latest traffic information and analyzing the preferences of drivers.

To strengthen our efforts, we are hiring a Software Engineer who will work on improving our routing engine, on building cloud-based services that can process millions of route requests per day and on creating workflows to process and analyze the data collected from our rides. For this we are looking for someone who has a strong background in software architecture and algorithms and understands at the same time how to build efficient data processing pipelines.

Our technology stack is based on the latest technologies such as AWS, Kubernetes, Apache Airflow, Flink, and Kafka. We use AI and machine learning to improve development productivity, optimize customer support workflows, and enhance operational efficiency — all without compromising code quality or security. You will work with incredibly passionate and talented colleagues from software engineering, machine learning and data science on projects that delight millions of passengers and drivers.

Responsibilities:

• Drive high-impact projects and innovate new solutions to provide the best routing experience possible

• Build and deploy mission critical algorithms and services that can serve millions of requests per day (backend and data-streaming services written in C++, Go, and Python)

• Analyze rides, understand customer pain

Requirements

Department: Mapping