Overview
Mid-level Data Engineer role owning ETL pipelines, data warehouse work and audit-related data engineering in Skillz's inherited BI estate.
What you'll do
- Own the assigned ETLs in the inherited BI estate, including their schedules, their Snowflake cost and the governed deployment path that replaces manual deployment.
- Implement BI and accounting work in the data lake from Analytics specifications through the five-step process, starting with roll-up tables and transaction verification.
- Handle the data engineering side of audit and SOX requests, including Snowflake and Airflow user lists, quarterly attestation evidence and finance table changes.
- Release and support owned pipelines end to end, including on-call, with no dependency on US-based teams.
What you'll need
- BA / BS in Computer Science or related technical field, or equivalent practical experience.
- 3+ years Data Engineering experience.
- Strong proficiency in SQL and Python.
- Hands-on production experience with data warehouses (e.g., Snowflake).
- Built out ETL and ELT pipelines using tools like Debezium, DMS, Streamsets, or DBT.
- Experience with job orchestration tools such as Airflow and Jenkins.
- Data stream processing with tools such as Kafka, Spark, or Flink.
- Off hours on-call experience.
- Experience with recognized industry patterns, methodologies, and techniques.
Nice to have
- Strong Java experience.
- Built out segmentation platforms.
- Supported Business Intelligence, Finance or User Acquisition functions.
- ML experience.
Details
- Location: Bengaluru, Karnataka, India.
Read the full description and apply on the company’s own careers page.