Analytics Engineer - Associate

You are a strategic thinker passionate about driving solutions in Analytics . You have found the right team.

As a/an Associate Analytics Engineer within the Data & Analytics team, you will build analytics-ready data models and a trusted semantic layer that standardizes business metrics. You will translate stakeholder needs into governed datasets and KPI definitions in Snowflake and/or Databricks using SQL as the primary transformation language. You will embed data quality, documentation, and performance best practices so downstream teams can reliably reuse models for self-service reporting.

Job Responsibilities

  • Lead development of dimensional and/or domain-oriented analytics data models optimized for BI and self-service consumption.
  • Design and maintain a semantic layer defining standardized metrics, dimensions, entities, and business definitions.
  • Translate stakeholder requirements into clear modeling deliverables, including grains, entities, metric logic, and acceptance criteria.
  • Build transformations primarily in SQL and leverage Python for complex logic, automation, and validation as needed.
  • Implement data quality controls, including tests, reconciliations, and anomaly checks tied to business-critical metrics.
  • Optimize model performance in Snowflake and/or Databricks by applying efficient joins and storage/performance strategies.
  • Collaborate with upstream teams to align source-to-model meaning, including semi-structured and NoSQL data considerations.
  • Establish modeling standards covering naming conventions, documentation, lineage, metric governance, and change management.
  • Document curated datasets and produce user guidance to enable correct adoption of semantic definitions.
  • Support consumers by troubleshooting metric questions and improving usability of downstream analytics products.

Required Qualifications, Capabilities, and Skills

  • Hold a Master’s degree in IT, Computer Science, MIS, Operations Research, or related field plus 3 years of relevant experience, or hold a Bachelor’s degree in the same fields plus 5 years of relevant experience.
  • Demonstrate advanced SQL capability, including complex joins, performance tuning, and incremental logic.
  • Apply strong data modeling expertise across grains, facts/dimensions, conformed dimensions, SCDs, and metric design.
  • Build or operate a semantic layer or metrics framework to standardize KPI logic and definitions.
  • Model semi-structured data (e.g., JSON) and integrate NoSQL sources for analytics use cases.
  • Use Snowflake and/or Databricks effectively in an analytics engineering context and apply practical Python for workflow automation and validation.
  • Practice strong stakeholder partnership and documentation discipline to drive clarity, correctness, and measurable outcomes.

Preferred Qualifications, Capabilities, and Skills

  • Leverage experience with testing and documentation frameworks for analytics engineering.
  • Apply familiarity with BI consumption patterns and tooling concepts (e.g., Tableau, Sigma, Looker).
  • Utilize orchestration tooling knowledge (e.g., Airflow, Dagster, ADF) with an SLA and reliability mindset.
  • Implement observability practices such as logging, alerting, and operational runbooks for data products.
  • Optimize cost and performance trade-offs through pragmatic platform tuning and design decisions.

Similar jobs