
Data Engineer, Decision Apps
- Toronto, ON
- Permanent
- Full-time
- Owner of core business data pipelines, responsible for scaling up data processing flow to meet the rapid data growth of a dynamic rideshare business
- Continuously evolve data models and schemas to meet business and engineering requirements
- Implement and maintain systems to monitor and enhance data quality and consistency
- Develop tools that support self-service management of data pipelines (ETL) and perform SQL tuning to optimize data processing performance
- Contribute to the Data Engineering team's technical roadmap, ensuring alignment with team and stakeholder goals
- 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 workflows and data pipelines
- Collaborate with internal and external partners to remove blockers, provide support, and achieve results
- 3+ years of professional experience in data engineering or a related field
- Strong expertise in SQL and experience with Spark and/or PySpark
- Proficiency in a scripting language like Python or Bash
- Strong data modelling skills and a deep understanding of ETL processes
- Experience building and optimizing complex data models and pipelines
- Hands-on experience with workflow management tools (e.g., Airflow or similar)
- Familiarity with Trino SQL (for data quality checks) and a basic understanding of SQS
- Nice to have experience - working directly with cross-functional teams (data analytics, data science, engineering) to align data engineering solutions with business goals
- 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 to help save for your future
- In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
- Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
- Subsidized commuter benefits