Senior Data Engineer, Mapping & Route Simulation

Triwill Group

Toronto

Hybrid

CAD 136,000 - 170,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Extended health & dental
Mental health benefits
RRSP with company match
Paid time off (flexible)
Parental leave
Commuter benefits
Lyft ride credits

Job summary

Lyft is seeking a Senior Software Engineer, Data on the Mapping team in Toronto. You will own core data pipelines end-to-end, lead the offline experimentation platform, and build scalable data tooling to improve routing quality and travel-time estimations.

You will collaborate with engineers, data scientists, and product managers to scale data systems and enable data-driven decisions that affect millions of riders and drivers. Hybrid in-office schedule with strong emphasis on collaboration.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field.
  • 5+ years of backend or data engineering with large-scale distributed systems.
  • Strong experience with Spark and a scripting language (Python, Ruby, Bash).
  • Experience with distributed storage, querying, and streaming technologies (Clickhouse, Hive, Presto, Delta, Iceberg, Kafka).
  • Strong SQL skills (MySQL, PostgreSQL or similar) with performance tuning.
  • Hands-on data quality tooling (dbt, Great Expectations, Monte Carlo).
  • Experience with Airflow and infra tools (Terraform, Docker, Kubernetes) in AWS.

Responsibilities

  • Own core data pipelines end-to-end and define SLAs for pipelines, services, and datasets.
  • Serve as technical owner and architectural lead for offline experimentation platform and route simulation services.
  • Evolve data models and schemas to meet business and engineering needs.
  • Develop AI tools to support self-service data pipelines and perform SQL tuning for data processing.
  • Write clean, scalable, cost-efficient code and participate in code/architecture reviews.
  • Manage on-call rotations and improve team processes.
  • Mentor teammates and promote engineering best practices across the team.

Skills

Spark
Python
Ruby
Bash
SQL
Airflow
Terraform
Docker
Kubernetes
ML tooling
API design

Education

Bachelor's degree in CS/Engineering/Mathematics/Statistics

Tools

AWS
Databricks
ClickHouse
Hive
Presto
Delta Lake
Iceberg
Kafka
dbt
Great Expectations
Monte Carlo
Airflow

Job description

Lyft is seeking a Senior Software Engineer, Data on the Mapping team in Toronto. You will own core data pipelines end-to-end, lead the offline experimentation platform, and build scalable data tooling to improve routing quality and travel-time estimations.

You will collaborate with engineers, data scientists, and product managers to scale data systems and enable data-driven decisions that affect millions of riders and drivers. Hybrid in-office schedule with strong emphasis on collaboration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Mapping & Route Experimentation
Senior Data Engineer: Mapping & Route Experimentation

Lyft • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+2
Senior Software Engineer, Mapping & Rider Experience
Senior Software Engineer, Mapping & Rider Experience

Triwill Group • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
RRSP plan with company match
+1
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Socket.dev • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health & dental
Mental health benefits
Family building benefits
+6
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Socotra, Inc. • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health & dental
Life insurance
Disability benefits
+10
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Triwill Group • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health & dental
Mental health benefits
RRSP with company match
+4
Senior Software Engineer, Data - Mapping
Senior Software Engineer, Data - Mapping

Lyft • Toronto

Hybrid
CAD 136,000 - 170,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+2
Software Engineer, MapXP
Software Engineer, MapXP

Lyft • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+4
Software Engineer, MapXP
Software Engineer, MapXP

Socket.dev • Toronto

On-site
CAD 108,000 - 135,000
Extended health and dental
Mental health benefits
RRSP plan with company match
+3
Software Engineer, MapXP
Software Engineer, MapXP

Triwill Group • Toronto

On-site
CAD 108,000 - 135,000
Health plan
Mental health support
Family benefits
+3
Software Engineer, MapXP
Software Engineer, MapXP

Socotra, Inc. • Toronto

Hybrid
CAD 108,000 - 135,000
Extended health and dental coverage
Mental health benefits
Family building benefits
+7