Analytics Engineer

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Analytics Engineer building Gold layer and dbt Semantic Layer for a tech consulting firm. Engage directly with clients for metric validation and operational support.

Responsibilities:

  • Build Gold layer dbt models, including metric-level aggregations, KPI tables, and denormalized summary tables optimized for BI consumption in Sigma.
  • Author dbt Semantic Layer metric definitions using MetricFlow, including sell-through, out-of-stock (OOS) rate, conversion rate, average order value (AOV), weeks cover, and other metrics defined in the business metric register.
  • Populate and maintain the business glossary for each completed dataset, including metric definitions, calculation notes, known caveats, ownership, and data lineage.
  • Participate in business validation sessions with the onshore team and business stakeholders to ensure Gold metrics align with agreed metric register definitions prior to handover to Run operations.
  • Author and maintain dbt Explorer documentation, including model descriptions, column descriptions, and metric definitions to ensure the semantic layer remains fully self-documenting.
  • Support ongoing Run operations by managing metric change requests, implementing new Gold model additions, monitoring Cortex ML models, maintaining Claude NLQ context updates, and tracking AI agent uptime and performance.
  • Collaborate with stakeholders and cross-functional teams to validate business requirements, clarify KPI logic, and ensure consistent metric governance across the platform.

Requirements:

  • Advanced experience with dbt Semantic Layer and MetricFlow, including metric definitions, dimensions, entities, measures, and time spines
  • Advanced SQL expertise, including metric logic, window functions, ratio metrics, and period-over-period comparisons
  • Basic Python scripting skills for automation and monitoring tasks
  • Intermediate experience with Power BI / MS Fabric (or similar BI tools), including DAX, paginated reports, RLS/RBAC, performance tuning, large dataset handling, and validation of Gold layer outputs
  • Intermediate experience with Atlan or similar data catalog tools, including glossary management, catalogue administration, and lineage review
  • Strong retail domain knowledge, including key metrics such as sell-through, OOS rate, clearance %, return rate, and AOV
  • Strong communication and stakeholder management skills, with the ability to clearly present metric validation findings to both technical and non-technical stakeholders
  • Experience using Claude API or similar AI tooling to translate business metric register rules into dbt Gold model SQL.
  • Familiarity with Cortex Analyst YAML generation for scaffolding Semantic Layer definitions aligned with metric register requirements.
  • Experience monitoring Cortex ML models, including Forecasting and Anomaly Detection performance, and triggering retraining workflows when necessary.
  • Understanding of NLQ (Natural Language Query) context management, including maintaining governance and semantic layer context that supports AI-powered business user interfaces.
  • Exposure to LLM APIs, Snowflake Cortex, or similar AI-driven analytics platforms, whether in production, prototype, or personal project environments.
  • Manage metric change requests by updating Gold models and Semantic Layer definitions as business rules and KPI definitions evolve.
  • Monitor AI agent performance, including NLQ answer quality, identifying model drift, escalating issues to the lead engineer, and updating AI system prompt context as new datasets are introduced.
  • Oversee Cortex ML maintenance by monitoring forecast accuracy and triggering retraining processes when performance falls below agreed thresholds.
  • Build and maintain new Gold model additions as the organization expands the Gold layer and introduces additional business metrics.