Senior Analytics Engineer
Asana- Base salary
- $106k–$120k Published base salary range
- Location
- Hybrid - Vancouver, BC, 3 days/week (Mon, Tue, Thu) Remote eligibility
- Employment
- Full-time Senior
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
Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.