Senior Analytics Developer - Platform Analytics

15 hours, 6 minutes ago
Full-time
Senior
Data Science and Analytics
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • 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 with solution teams to translate business needs into reusable data models.
  • Define and enforce modeling standards, conventions, and layer contracts.
  • Standardize identifiers and business logic in the transformation layer to reduce downstream complexity.
  • Centralize shared business rules and definitions to enable consistent, trusted analytics.
  • Improve foundational modeling decisions to reduce rework and establish scalable standards.
  • Explore and apply AI-assisted approaches to improve analytics workflows.

Requirements

  • 5+ years of experience in analytics engineering, data engineering, or a related role.
  • Strong expertise in Python, SQL, and analytics data modeling.
  • 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.
  • Experience working in a distributed or remote-first environment (preferred).
  • Familiarity with metric definitions or semantic layers (preferred).
  • Experience applying AI or automation to analytics or data modeling workflows (preferred).

Benefits

  • Base salary range of CAD $128,300 to $203,000.
  • Eligible for Elastic’s stock program.
  • Company-matched RRSP with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Up to 40 hours each year for volunteer projects.
  • Minimum of 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Analytics Engineer

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a Staff Analytics Engineer to build trusted, scalable data foundations for either the Foundational Data or AirCover Data Foundation team, supporting company-wide reporting, decision-making, and operational analytics.

Apache Airflow Apache Spark LLM Machine Learning Presto Python Scala SQL Superset Tableau
17 hours, 22 minutes ago

Principal Analytics Engineer (Data Architect) - Hybrid in Bangalore

Smartsheet 1K-5K Internet Software & Services

Smartsheet is hiring a Principal Analytics Engineer (Data Architect) in Bengaluru to design and lead the architecture of governed, scalable analytics systems that turn raw data into trusted business products for analytics, reporting, and data science.

Amplitude Apache Airflow AWS CI/CD dbt GitLab HIPAA Microservices Salesforce Snowflake
19 hours, 6 minutes ago

AI Analytics Engineer (Marketing Analytics)

Airtable 1K-5K IT Services

Airtable is hiring an Analytics Engineer to embed with its Marketing organization and build the data infrastructure, dashboards, and reporting that support faster, more confident marketing decisions.

Databricks dbt GitHub JavaScript Looker Pandas Python Salesforce SQL Tableau
22 hours, 52 minutes ago

Analytics Engineer, Data

Tailscale 51-250 Diversified Telecommunication Services

Tailscale is hiring a hands-on Analytics Engineer to build reliable data models and automation that support finance, product, GTM, and business operations in a fully distributed environment.

dbt Looker Prefect Salesforce Snowflake SQL
23 hours, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers