# Senior Software Engineer, Data - Mapping

**Company:** [Lyft](https://hotfix.jobs/companies/lyft)
**Location:** Toronto, Canada
**Role:** Data Engineering
**Salary:** CA$136k – CA$170k/yr
**Experience:** 5+ years
**Skills:** Spark, Python, Ruby, Bash, ClickHouse, Hive, Presto, Delta Lake, Apache Iceberg, Apache Kafka, SQL, dbt, Apache Airflow, Terraform, Docker
**Posted:** 2026-08-25

> Leads architecture for offline experimentation and route simulation while building reliable, scalable data pipelines and backend services. The role requires 5+ years of backend or data engineering experience, distributed-systems expertise, strong SQL and Spark skills, and proficiency with modern cloud infrastructure.

## Job Description

## Responsibilities
- Own core data pipelines end-to-end, building subject-matter expertise and defining and managing SLAs for pipelines, services, and datasets.
- Lead architecture and technical direction for offline experimentation and route simulation services.
- Evolve data models and schemas to meet business and engineering requirements.
- Develop AI tools for self-service ETL pipeline management and schema evolution.
- Tune SQL queries to optimize high-volume data processing.
- Write scalable, cost-efficient, well-tested, and maintainable code.
- Participate in code and architecture reviews.
- Manage on-call rotations and improve team processes.
- Mentor colleagues and promote engineering best practices.

## Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field.
- 5+ years of professional experience in backend or data engineering with large-scale distributed systems.
- Strong experience with Spark and a scripting language such as Python, Ruby, or Bash.
- Experience with distributed storage, querying, and streaming technologies.
- Strong SQL skills and advanced performance-tuning experience with high-volume event data.
- Experience diagnosing and resolving data-quality issues in complex datasets.
- Experience with workflow orchestration and infrastructure tooling, preferably in an AWS context.
- Experience designing API schemas and building backend services in a microservices architecture.
- Proficiency using AI tools to accelerate coding and engineering workflows.
- Excellent communication and cross-functional collaboration skills.

## Nice-to-haves
- Experience with LLM orchestration or vector databases.
- Experience with experimentation or simulation platforms and large-scale A/B testing infrastructure.

## Compensation and Benefits
- Base pay range: CAD $136,000–$170,000 in the Toronto area, excluding potential equity, bonus, and benefits.
- Extended health and dental coverage, life insurance, and disability benefits.
- Mental health, family building, child care, and pet benefits.
- Lyft-funded Health Care Savings Account.
- RRSP plan with company match.
- Flexible paid time off for salaried team members.
- Paid parental leave, subsidized commuter benefits, and Lyft ride credits.
- Hybrid schedule requiring at least three days per week in the office.

## Similar jobs

- [Senior Analytics Engineer II](https://hotfix.jobs/jobs/baabea06-6a36-493a-9b3d-a709083402d9) - Wrapbook - Remote - CA$148k – CA$203k/yr
- [Senior Analytics Engineer](https://hotfix.jobs/jobs/35391cad-52d7-4eea-9bb7-e7fc82ebfb9b) - Vanta - Remote - $157k – $185k/yr
- [Senior Data and AI Specialist](https://hotfix.jobs/jobs/25f92dd1-b7a3-49f2-b9ea-4fb0f1919992) - Twilio - Remote - $106k – $156k/yr
- [Senior Data and AI Specialist](https://hotfix.jobs/jobs/8edf9c64-c0b5-469f-9258-c824e20826b2) - Twilio - Remote - CA$100k – CA$125k/yr
- [Senior Platform Engineer, Data](https://hotfix.jobs/jobs/e775b0db-178b-4b4f-8b9a-13423115adef) - Thyme Care - Remote - $176k – $195k/yr

**Apply:** https://hotfix.jobs/jobs/071eb39a-f65e-4ffd-916c-e3ca0bf64246
**Canonical:** https://hotfix.jobs/jobs/071eb39a-f65e-4ffd-916c-e3ca0bf64246