Data Engineer
Core
Build and maintain ingestion and transformation pipelines for an analytics platform, focusing on daily Postgres to Snowflake flows and third-party API loads.
Role type
Senior hands-on Data Engineer
Builds
Data ingestion pipelines, transformation models, and data quality tests for analytics and product teams
Domain
Data Engineering / Analytics Platform
Deliverable
production ML models | product features
Required skills
Dagster or Airflow orchestration, dbt modeling, Python at scale, relational database design (star schema, SCD), AWS (S3, IAM, ECS/Fargate), Airbyte
Preferred skills
Terraform for infrastructure, complex Python data flows, code review discipline
Technologies
Dagster, Airflow, dbt, Snowflake, Postgres, Python, AWS, Airbyte, Terraform
Responsibilities
Opening and merging pull requests for Dagster jobs, assets, and dbt models; Building and debugging Python pipelines for REST/API syncs and data loads; Configuring and troubleshooting Airbyte connections; Monitoring production runs and investigating failures; Running backfills and incremental catch-ups; Partnering on dimension/fact design and data quality strategies
Seniority
Senior, hands-on IC