Senior Data Engineer
Core
Designing and building modern lakehouse architectures on GCP, connecting BigQuery data products to Snowflake and Databricks using Iceberg UniForm and Delta Sharing.
Role type
Senior IC data engineer (lakehouse architecture)
Builds
Reusable data-sharing adapters, ingestion pipelines, and governed access layers for a multi-tenant data hub.
Domain
Cloud data engineering, data lakehouse, real-time streaming
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Apache Spark, GCP BigQuery, Apache Iceberg, Delta Lake, Iceberg UniForm, Delta Sharing, Kafka, CDC patterns, Snowflake Horizon Catalog, Databricks Unity Catalog, RBAC, modular adapter design
Preferred skills
Enterprise SaaS/media/ad-tech delivery, AI-assisted development tools (Claude Code)
Technologies
GCP, BigQuery, Snowflake, Databricks, Kafka, Python, Spark, Iceberg, Delta Lake
Responsibilities
Design and implement the UniForm write layer (Delta + Iceberg dual metadata); Build GCS → BigQuery ingestion pipelines; Implement Kafka-based CDC patterns; Develop data lineage and dependency tracking; Configure Snowflake Horizon external tables; Implement and certify Delta Sharing endpoints; Build governed access layer components (RBAC, tenant-scoped authorization); Align semantic layer models with LookML and KPI catalog definitions.
Seniority
Senior, hands-on IC