Senior Staff Data Engineer

Zendesk - Austin, TX

Hiring: Senior Staff Data Engineer Company: Zendesk Location: Austin, TX Job Posted Time: 2026-09-03 10:23:17 Employment Type: Hybrid Target Skills & Keywords : AI, AWS, Databricks, EDA, ELT, Fivetran, GitHub Actions, Java, Kafka, Kubernetes, MySQL, Python, SQL, Scala, Snowflake, Terraform, Zendesk, dbt About the job Experience: •What Does Our Data Stack Looks Like •ELT (MYSQL CDC, Kafka, Snowflake, Fivetran, dbt Core & DBT Cloud, Astronomer, Alation, Montecarlo) •Infrastructure (AWS, Kubernetes, Terraform, Github Actions) •The Intelligent Heart Of Customer Experience Required Skills: •Our platform includes trusted foundational data models across Customer, Finance, GTM, and Product; a governed semantic layer for metrics, dimensions, entities, relationships, and business context; and conversational analytics over enterprise data. •What You Get To Do Every Single Day •Define the enterprise semantic architecture for metrics, dimensions, entities, relationships, grain, time semantics, and business context over trusted foundational data models. •Establish reusable semantic contracts so analytics, applications, and AI systems operate from consistent business definitions and governed data products. •Evaluate and recommend the long-term semantic platform architecture, including Snowflake Semantic Views, dbt Semantic Layer / MetricFlow, Cube, and other approaches. •Design and build metadata-driven platform capabilities for semantic discovery, deterministic metric computation, query generation, governed access, versioning, and extensibility. •Define how conversational analytics systems consume enterprise semantics and structured data, partnering with AI teams on building Data Agents and other AI interfaces. •Establish golden datasets and evaluation practices for semantic interpretation, generated-query accuracy, metric correctness, and analytical answer quality. Qualifications: •Bachelor's or Master's degree in Computer Science, Data Engineering, Data Science, or a related field, or equivalent practical experience. •10+ years of experience in data engineering, data architecture, distributed systems, software engineering, or related platform disciplines, with significant technical leadership experience. •At least 3+ years of hands on experience in Semantic Layer implementation •Demonstrated experience designing and building large-scale data, analytics, semantic, developer, or platform systems used by multiple teams. (ex. Atscale, Cube.dev, DBT Metric Flow, etc.) in production environments •Deep expertise with modern analytical warehouses and transformation frameworks, including Snowflake or Databricks, dbt, and cloud-based ELT pipelines. •Strong software engineering fundamentals and production experience with SQL and at least one programming language such as Python, Java, Go, Scala, or similar. •Comprehensive expertise in dimensional, entity-based, and analytical data modeling, including grain, relationships, time dimensions, and metric definitions. •Excellent communication skills and the ability to collaborate with executives, architects, engineers, analysts, data scientists, and business stakeholders. •Proven ability to mentor senior engineers and influence technical decisions across multiple teams. Compensation: •$200,000 - $300,000 / year •Flexible work environment (work from home / hybrid options) •This position may also be eligible for bonus, benefits, or related incentives Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!