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