This is a core backend software engineering role (70% SWE / 30% Data) within our Mapping organization. You will focus primarily on building high-throughput services, distributed system architecture, and APIs, while leveraging large-scale spatial data to power Lyft's routing and mapping products. Note: This position focuses on backend service architecture and platform scalability rather than traditional ETL, BI, or data modeling pipelines. 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. As a Senior Software Engineer, Data on the Mapping team, you will collaborate with our world-class team of engineers, product managers, and scientists to grow and improve the quality of recommended routes and accuracy of our travel time estimations. You will lead the architecture and long-term technical direction of our offline experimentation tooling and route simulation services — the systems that let Lyft test routing changes safely before they reach production. You'll also build scalable data pipelines for experimentation, analytics, and machine learning models, along with the data governance and observability systems that keep them trustworthy. Your work will enable integration with partner teams and allow stakeholders across Engineering, Data Science, and Product to make data-informed decisions that directly impact Lyft’s growth and profitability. Our technology stack is based on the latest technologies such as AWS, Databricks, Kubernetes and Airflow. You will work with incredibly passionate and talented colleagues from software engineering, machine learning and data science on projects that directly impact millions of riders and drivers. Responsibilities Own core data pipelines end-to-end, building deep subject matter expertise in the systems you manage and defining/managing SLAs for pipelines, services, and datasets to ensure reliability at scale Serv
Salary not disclosed
Check market pay for comparable Senior Software Engineer roles before applying.
Role overview
Job description
About the Role We’re looking for Senior Backend Engineers to work on both Product and Product Platform based teams. Product focused Engineers work at the intersection of product and infrastructure to solve key business problems with elegant technical solutions. You'll operate our backend services and architecture that support all product functionality and will be challenged to consider the big picture -- collaborating cross-functionally, as well as evaluating and executing on trade-offs to maximize business impact for the company. We expect Senior Engineers to be able to own projects end-to-end and mentor their junior and mid level peers. This role is hybrid with some in-office time expected and will report to an Engineering Manager. You're excited about this opportunity because you will... Develop, release and run large-scale web applications Develop and define the backend architecture
…What they are looking for
Skills & requirements
Qualification
B.S., M.S., or PhD
Department · Executive Engineering
Hiring company
DoorDash Canada
View the company profile, current openings and hiring details.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
C$137.2K – C$196K/yr
C$166K – C$195K/yr
🔔 Get job alerts
New Senior Software Engineering, Backend (All Teams) jobs in Toronto, Ontario, straight to your inbox.
No spam · Unsubscribe anytime