Senior Analytics Developer - Platform Analytics

Elastic Elastic · Enterprise · Canada · Platform - Application Experience

Senior Analytics Engineer to join Platform Analytics team, focusing on designing and evolving core analytical data models using BigQuery and dbt. The role involves refactoring existing models, partnering with solution teams, defining and enforcing modeling standards, and centralizing business logic. The role will also explore and apply AI-assisted approaches to improve analytics workflows.

What you'd actually do

  1. Design and build core analytical data models in BigQuery using dbt
  2. Refactor and restructure existing models to improve clarity, consistency, and ease of use
  3. Partner directly with solution teams to translate business needs into well-defined, reusable data models
  4. Define and enforce modeling standards, conventions, and layer contracts
  5. Standardize identifiers and business logic early in the transformation layer to reduce downstream complexity

Skills

Required

  • Python
  • SQL
  • analytics data modeling
  • 5+ years of experience in analytics engineering, data engineering, or a related role
  • Hands-on experience designing analytics layers in BigQuery and dbt
  • Proven ability to create analyst-friendly data models with clear structure and predictable behavior
  • Experience setting standards and influencing how data is modeled and consumed across teams
  • Strong analytical thinking and problem-solving skills
  • Clear written and verbal communication skills

Nice to have

  • Experience working in a distributed or remote-first environment
  • Familiarity with metric definitions, or semantic layers
  • Experience applying AI or automation to analytics or data modeling workflows

What the JD emphasized

  • improve foundational modeling decisions
  • reducing rework
  • establishing standards that scale