lyft
Data Engineer
At a Glance
- Location
- Ukraine Anywhere
- Employment
- employment_required
- Experience
- 4+ years
- Posted
- 2026-03-16T04:07:33-04:00
Key Requirements
Required Skills
Domain Knowledge
- Engineering
Requirements
4+ years of professional experience in data engineering, ideally with large-scale distributed systems.
Strong experience with Spark
Experience with Hadoop (or similar) Ecosystem, S3, DynamoDB, MapReduce, Yarn, HDFS, Hive, Spark, Presto, Pig, HBase, Parquet
Strong skills in a scripting language (Python, Go)
Good understanding of SQL Engine and able to conduct advanced performance tuning
Proficient in at least one of the SQL languages (MySQL, PostgreSQL, SqlServer, Oracle)
Compensation & Benefits
Professional and stable working environment.
The latest technology and equipment you need.
Potential to work remotely, including out of country (dependent on work authorizations).
28 calendar days for vacation and up to 5 paid sick days.
18 weeks of paid parental leave. Biological, adoptive and foster parents are all eligible.
Mental health benefits.
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