Data Engineer

Skills
AnalyticsConflictConnectorsDimensional ModelingDownstream Oil And GasEvolutionModeling
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years in data engineering analytics engineering or closely related engineering role
  • Production-quality Python and advanced SQL skills
  • Experience designing building and operating Airflow workflows
  • Strong dbt and dimensional modeling fundamentals
  • Built custom integrations against APIs webhooks files or event streams
  • Deep knowledge of API ingestion including authentication pagination rate limits incremental sync retries and backfills
  • Owned a business-critical pipeline through production support with monitoring alerting logging reconciliation CI CD and runbooks
  • Experience in a high-growth environment ideally DTC or subscription
  • Broad hands-on experience across the data stack
  • Fluency using AI coding agents for implementation testing debugging refactoring and review
  • BigQuery GCP and Cloud Composer experience is a plus

Nice to have

  • Ownership
  • High standards
  • Fast mover
  • Independent
  • Strong judgment
  • Clear communicator

Day to day

  • Design and own data pipelines from source systems into the warehouse
  • Build and operate Airflow DAGs for scheduled and event-driven workflows
  • Develop dbt models and a governed semantic layer that supports analysts internal tools and AI agents

Hiring process

  • Interview process