Назад к вакансиям

Data Engineer

108 000 – 135 000 $в год
LyftToronto и ещё 1 городГибридот 4 лет
PythonSQLAWSETLAirflowSparkData PipelinesData ModelingHadoopHivePresto

Описание

Lyft is hiring a Data Engineer in Toronto to own data modeling and pipelines for the Safety and Customer Care platform. The role focuses on ETL, data quality, performance tuning, and self-service data pipeline management. It uses Spark, Python, SQL, and AWS-based data tools.

Responsibilities

  • Owner of the core data pipeline, responsible for scaling up data processing flow to meet the rapid data growth at Lyft
  • Evolve data model and data schema based on business and engineering needs
  • Implement systems tracking data quality and consistency
  • Develop tools supporting self-service data pipeline management (ETL)
  • SQL and MapReduce job tuning to improve data processing performance
  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Collaborate cross-functionally with product, engineering, data science, and marketing teams to understand business problems and align on prioritization and solutions

Requirements

  • Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or a related field
  • 4+ years of professional experience in data engineering, ideally with large-scale distributed systems
  • Strong skills in Spark, Python (or similar scripting language), and SQL performance tuning
  • Experience with AWS, Hadoop/S3, Hive, Presto, Airflow, and related tools
  • Solid understanding of ETL processes, workflow orchestration, and data warehousing
  • A collaborative mindset

We offer

  • 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
  • Flexible paid time off policy (with manager approval) for salaried team members
  • 15 days paid time off for hourly team members, with an additional day for each year of service
  • 18 weeks of paid time off for new parents (biological, adoptive, and foster parents are all eligible)
  • Subsidized commuter benefits and Lyft ride credits
  • Expected base pay range for this position in the Toronto area is CAD $108,000 - CAD $135,000, not inclusive of potential equity offering, bonus or benefits
  • This role will be in-office on a hybrid schedule
  • Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays
  • Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year

Hiring process

  • Lyft may use artificial intelligence to screen applicants, however, Lyft employees make the ultimate selection and hiring decisions