lyft
Data Engineer
At a Glance
- Location
- Toronto, Canada
- Employment
- employment_required
- Experience
- 4+ years
- Posted
- 2026-04-13T11:35:20-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
Develop tools that support self-service management of data pipelines (ETL), schema evolution, and perform SQL tuning to optimize data processing performance
Write clean, well-tested, and maintainable code, prioritizing scalability and cost efficiency
Conduct code reviews to uphold code quality standards and facilitate knowledge sharing
Participate in on-call rotations to maintain high availability and reliability of data workflows
Unblock, support and communicate with internal & external partners to achieve results
Strong experience with Spark and with a scripting language (Python, Ruby, Bash)
Compensation & Benefits
Extended health and dental coverage options, along with life insurance and disability benefits
Mental health benefits
Family building benefits
Child care and pet benefits
Access to a Lyft funded Health Care Savings Account
RRSP plan with company match to help save for your future
Responsibilities
Owner of the core data pipelines in mapping, responsible for scaling up data processing flow to meet the rapid data growth at Lyft
Develop strong subject matter expertise in the systems you manage, setting and managing SLAs for both data pipeline and datasets
Continuously evolve data models and schemas to meet business and engineering requirements
Develop tools that support self-service management of data pipelines (ETL), schema evolution, and perform SQL tuning to optimize data processing performance
Write clean, well-tested, and maintainable code, prioritizing scalability and cost efficiency
Conduct code reviews to uphold code quality standards and facilitate knowledge sharing