Principal Data Engineer Hybrid
Core
Owns technical approach and end-to-end engineering of data platforms and products, enabling reliable, governed data for members and partners.
Role type
Principal Data Engineer (People Leadership)
Builds
Scalable data platforms, warehouses, lakes, ingestion/transformation/streaming pipelines, and self-service capabilities.
Domain
Retail / Loyalty Programs / Cloud Data Engineering
Required skills
Cloud data warehouses (BigQuery, Snowflake), SQL, Python, Data Governance, Data Quality, Apache Airflow, dbt, Fivetran, Hightouch, Kafka/Confluent/Kinesis, AWS/Azure, Serverless (Lambda), Git/CI/CD
Preferred skills
Leading distributed onshore/offshore teams, Strategic thinking, Outcome accountability
Technologies
Google BigQuery, Snowflake, Apache Airflow, dbt, Fivetran, Hightouch, Kafka, Confluent, Kinesis, AWS, Azure, Lambda
Responsibilities
Design and implement data engineering platforms and reusable data models; Lead and coach data engineers; Define and maintain data governance and technical standards; Evaluate emerging methods and use AI-assisted engineering; Partner with stakeholders to frame data opportunities; Own initiatives from discovery to production improvement; Ensure platforms are observable and resilient; Enable flex squads with governed self-service; Contribute to coordinated data roadmaps.
Seniority
Principal, hands-on IC with people leadership