Elastic, the Search AI Company

Senior Analytics Developer - Platform Analytics

Elastic, the Search AI Company
remote senior full-time $128,300-$203,000 CAD Canada
Apply →

First indexed 18 Apr 2026

Description

We're looking for a Senior Analytics Engineer to join our Platform Analytics team. In this role, you'll design and evolve core analytical data models that power trusted, self-service analytics across Elastic. You'll shape the underlying structure of our analytics layer,aligning definitions, improving usability, and enabling faster, more reliable insights for teams across the company.

This role goes beyond delivering within existing patterns. You'll improve foundational modeling decisions, reducing rework, and establishing standards that scale.

Responsibilities

  • Design and build core analytical data models in BigQuery using dbt
  • Refactor and restructure existing models to improve clarity, consistency, and ease of use
  • Partner directly with solution teams to translate business needs into well-defined, reusable data models
  • Define and enforce modeling standards, conventions, and layer contracts
  • Standardize identifiers and business logic early in the transformation layer to reduce downstream complexity
  • Centralize shared business rules and definitions to enable consistent, trusted analytics
  • Explore and apply AI-assisted approaches, to improve analytics workflows

Requirements

  • Strong expertise in Python and SQL and 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

Bonus Points

  • 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

Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is $128,300-$203,000 CAD.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://job-boards.greenhouse.io/elastic/jobs/7614524