Skip to main content

Senior Analytics Engineer

Asana
Hybrid - Vancouver, BC, 3 days/week (Mon, Tue, Thu)Updated 24h ago
Base salary
$106k–$120k
Published base salary range
Location
Hybrid - Vancouver, BC, 3 days/week (Mon, Tue, Thu)
Remote eligibility
Employment
Full-time
Senior
Role family
Data
B2B SaaS
Role skills
Apply on asana.com
Job actionsApply now
Job actionsApply now

About the job

About the Role

Asana's Data Science & Analytics team turns data into decisions. As a Senior Analytics Engineer, you will own the data foundations for a business domain end to end, turning raw data into reliable, business-ready datasets. You will define business logic and metric standards that make AI-powered self-serve trustworthy, consuming governed Silver tables and producing the Gold layer and semantic layer beneath Asana's most important metrics, dashboards, and Genie spaces.

What You'll Achieve

  • Own the Gold layer for a given business domain (e.g., PLG funnel, marketing attribution, revenue, NPI/AWM).
  • Implement canonical business logic behind core KPIs, translating them into governed, versioned metric marts.
  • Build and curate the semantic layer and Genie spaces for self-serve, authoring metadata, documentation, and prompt/metric definitions for plain-language querying via Claude and Databricks Genie.
  • Own the metric dictionary for your domain.
  • Author data contracts and SLAs at the Silver→Gold boundary, owning data quality, freshness, and oncall for Gold/metric-mart failures.
  • Build and maintain certified, board-ready dashboards on governed Gold data.
  • Partner with Product & Business, Data Science, and Engineering to turn ambiguous questions into scalable datasets.

About You

  • 4+ years in analytics engineering, data engineering, or a closely related analytics role.
  • Advanced SQL and strong data modeling fundamentals: dimensional modeling, star/snowflake schemas, slowly changing dimensions, and semantic layer design.
  • Hands-on experience with a transformation framework (dbt or equivalent), orchestration tooling (e.g., Airflow), version control (Git), and modern warehouse/lakehouse platforms (Databricks experience preferred).
  • Practical experience with data quality testing and observability, schema management and data contracts, and query/model performance and cost tuning.
  • Demonstrated domain fluency in at least one business area (e.g., PLG funnels, SLG pipeline, marketing attribution, Product telemetry, revenue/ARR).
  • Strong cross-functional partnership skills.
  • Curiosity about AI-native analytics — NL2SQL, metadata/semantic layers for self-serve, and using tools like Claude and Genie.
  • Exposure to Unity Catalog, Looker/LookML, or reverse-ETL/activation (Salesforce, Marketo, Gainsight) is a plus.

Compensation & Benefits

Estimated base salary range: $106,000 - $120,000 CAD annually. Compensation may include equity and benefits. Benefits include health insurance with dental, breakfast and lunch catering on in-office days, home office setup budget, gym/fitness card, fertility healthcare and family-forming support with Carrot, mental health support in Modern Health, group life insurance, and MacBooks with accessories.

Location & Work Style

This role is based in Asana's Vancouver office with an office-centric hybrid schedule. Standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work.

Application

Apply via the provided link.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.