Principal Data Engineer

Zendesk Zendesk · Enterprise · Dublin, Ireland +2

Principal Data Engineer at Zendesk to lead the ZAP team's transition into an AI-first operating model, focusing on designing and shipping fine-grained datasets for customer-facing analytics. This role requires principal-level architectural judgment, hands-on pipeline development, and mentoring engineers, with an emphasis on integrating AI capabilities into data engineering practices.

What you'd actually do

  1. Be the bridge between ZAP and Zendesk's customer-facing analytics application team. This is the role's centre of gravity. Drive joint architectural alignment on the data assets that power customer-facing reporting; lead design reviews, mediate divergent viewpoints, translate complex architectural choices for technical and non-technical stakeholders, and shape the long-term roadmap of ZAP's data products in direct service of Zendesk's customer-facing analytics strategy.
  2. Set the design patterns for ingestion, modelling, transformation, governance, and consumption with explicit trade-offs for scale, reliability, cost, and time-to-insight on the surfaces customer facing reporting actually depend on.
  3. Stay hands-on. Build and review the highest-leverage pipelines and curated datasets yourself in Snowflake, dbt, Airflow, and Terraform. Principal here is not a title that exempts you from production code - it is a title that says your code sets the bar for what reaches Zendesk's customers.
  4. Lead ZAP's transition into an AI-first operating model in which data engineering and data science are practiced at the frontier of what AI now makes possible - translating new capability into reliable, repeatable team practice.
  5. Establish engineering best practice for ZAP and influence beyond it. Schema design, performance tuning, cost monitoring, (...) - codified as patterns, embedded in CI, reused across our pipelines and AI skills, and held to the standard required of data that ships to external customers.

Skills

Required

  • 10+ years in large-scale data engineering or analytics infrastructure
  • 3 years at principal or staff level with a clear track record of architectural ownership
  • Deep hands-on Snowflake expertise
  • Production fluency with the modern analytics stack (dbt, Airflow, Apache Spark, Iceberg, Terraform, GitHub Actions)
  • Extensive practical knowledge of OLAP warehousing and data modelling
  • Strong architectural judgement across ETL/ELT, batch and streaming, real-time pipelines, and data access patterns
  • SQL fluency
  • Python (preferred)
  • Demonstrated ability to lead technical design reviews and drive alignment across multiple engineering teams
  • Proactive problem-solving
  • Comfort with iteration
  • Discipline to leave a clear trail behind every decision

Nice to have

  • Architectural leadership migrating or evolving enterprise data platforms to cloud-native OLAP (Snowflake, BigQuery, Redshift)
  • SnowPro Core (or equivalent demonstrable depth)
  • Experience with embedded / customer-facing analytics delivery technologies
  • Experience integrating Snowflake with event-driven architectures (Kafka, Kinesis, Pub/Sub)
  • Experience building or operating an AI-augmented engineering practice
  • Familiarity with CRM analytics
  • Lean / 6 Sigma principles
  • Contributions to internal or external data platform communities
  • Habit of thought leadership

What the JD emphasized

  • AI-first operating model
  • AI artefacts as production code

Other signals

  • AI-first operating model
  • data engineering and data science at the frontier of what AI now makes possible
  • AI artefacts as production code