Asana

Senior Analytics Engineer

Asana
Apply
27 days ago
Vancouver, CanadaSenior

Responsibilities

  • Own and continuously improve curated dimensional Gold-layer data models for a business domain.
  • Implement governed, versioned metric marts and canonical business logic for core KPIs.
  • Build semantic layers and Genie spaces with metadata, documentation, and prompt or metric definitions.
  • Maintain the domain metric dictionary and coordinate consistent KPI definitions across teams.
  • Author data contracts and SLAs at the Silver-to-Gold boundary and own Gold-layer data quality, freshness, and on-call response.
  • Build certified, board-ready dashboards on governed Gold data.
  • Partner with Product, Business, Data Science, and Engineering to create scalable datasets from ambiguous requirements.
  • Raise data-model quality standards and anticipate downstream reporting impacts.

Requirements

  • 4+ years of experience in analytics engineering, data engineering, or a closely related analytics role.
  • Advanced SQL and strong data modeling fundamentals, including dimensional modeling, star and snowflake schemas, slowly changing dimensions, and semantic layer design.
  • Hands-on experience with dbt or an equivalent transformation framework, Airflow or similar orchestration tooling, Git, and modern warehouse or lakehouse platforms.
  • Practical experience with data quality testing, observability, schema management, data contracts, and query or model performance and cost tuning.
  • Demonstrated fluency in at least one business domain such as PLG funnels, SLG pipeline, marketing attribution, product telemetry, or revenue/ARR.
  • Strong cross-functional partnership, requirement-gathering, prioritization, documentation, enablement, and technical communication skills.
  • Curiosity about AI-native analytics, NL2SQL, metadata and semantic layers, and tools such as Claude and Databricks Genie.
  • Exposure to Unity Catalog, Looker or LookML, or reverse-ETL and activation tools such as Salesforce, Marketo, or Gainsight is preferred.
  • Applicants who do not meet every listed requirement are still encouraged to apply.

Benefits

  • Office-centric hybrid schedule in Vancouver, with standard in-office days Monday, Tuesday, and Thursday; work-from-home availability on Wednesdays and role-dependent Fridays.
  • Base salary range of $106,000–$120,000 CAD annually, with possible equity and other compensation components.
  • Health insurance with dental coverage.
  • Breakfast and lunch catering on office days.
  • Home office setup budget.
  • Gym or fitness card.
  • Fertility healthcare and family-forming support through Carrot.
  • Mental health support through Modern Health.
  • Group life insurance.
  • MacBook and necessary accessories.

Tech Stack

Apache AirflowDatabricksdbtGitSQL

Categories

Data Engineering
Asana

About Asana

1,001-5,000 employees

Asana builds a work management platform that helps teams plan, track, and coordinate projects and goals, with AI-assisted features and integrations. It sells subscription-based SaaS used across functions from marketing to engineering. Founded in 2008 and headquartered in San Francisco, Asana is publicly traded on the NYSE and used by more than 170,000 organizations, including Accenture and Amazon.

Contact me