1

Senior Analytics Developer Jobs in British Columbia

Senior Analytics Engineer The Data Science & Analytics team at Asana is how the company turns data into decisions - defining the questions that matter, surfacing the answers, and making sure insight ...

Senior Programmer Analyst

Vancouver, BC ยท On-site

CA$8.5K - CA$13K/mo

The Senior Programmer Analyst contributes to system-level technical direction, implementation and ... and DevOps. Owns or co-owns system-level technical designs and implementation approaches for ...

The Senior Full Stack Developer - Analytics in this role serves as a senior individual contributor who takes ownership and craftsmanship seriously. They engage with all layers of the solution stack.

Senior Data Developer

Vancouver, BC ยท Hybrid

CA$46.39 - CA$66.68/hr

We are looking to utilise AI to maximise efficiency across the Data and Analytics team to enhance the analytical support we provide across VCH. We are looking for a Senior Data Developer with a ...

Senior Data Developer

Vancouver, BC ยท Hybrid

CA$46.39 - CA$66.68/hr

We are looking to utilise AI to maximise efficiency across the Data and Analytics team to enhance the analytical support we provide across VCH. We are looking for a Senior Data Developer with a ...

Senior Analyst, Business Development

Vancouver, BC ยท Hybrid

CA$122K - CA$150K/yr

The Senior Analyst, Business Development works closely with the North America and project teams on ... Degree in Geosciences, Geology, Mining, Processing, Engineering, Finance or Sciences is required.

This is a senior individual contributor role. You'll work across our modern data stack: Segment and ... analytics engineering, data engineering, or hybrid data roles * Strong proficiency in SQL and ...

Senior Data Analyst, Compliance

Burnaby, BC ยท On-site

CA$120K - CA$150K/yr

... analytics team. You will be responsible for bridging the gap between compliance business and ... Writing the "How" for the Data Engineers. * Validation : Testing the "Truth" of the data through ...

Role Overview Reporting to the Lead, the Senior Data Developer is responsible for supporting the ... As a key contributor to Digital and Analytics (Plant Optimization), this role helps ensure site ...

Serve as a senior technical resource and trusted partner across teams, using sound engineering ... Experience with observability, log analysis, and monitoring tools such as CloudWatch, Splunk ...

They are looking for a senior C++ developer to join their team. They have a range of products with ... Engage in all stages of development from requirements gathering and analysis to high-level design ...

next page

Showing results 1-20

Senior Analytics Developer information

See British Columbia salary details

$39

$51

$58

How much do senior analytics developer jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for senior analytics developer in British Columbia is $51.04, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $53.85 per hour, depending on experience, location, and employer.

What is a senior analytics developer?

A Senior Analytics Developer is a professional who designs, builds, and maintains complex data analytics solutions to help organizations make data-driven decisions. They are responsible for developing advanced data models, creating dashboards and reports, and ensuring data quality and accuracy. Typically, they work with large datasets, use programming languages like SQL or Python, and collaborate closely with data scientists, business analysts, and other stakeholders. Senior Analytics Developers also mentor junior team members and help set best practices for analytics projects. Their work is crucial in providing actionable insights that drive business strategy.

How does a senior analytics developer typically collaborate with other teams during a data project?

Senior Analytics Developers frequently collaborate with cross-functional teams such as data engineers, business analysts, and product managers. They work closely with data engineers to ensure data pipelines are robust and with business stakeholders to translate complex analytics findings into actionable insights. Regular meetings and agile ceremonies are common to align on project goals, troubleshoot challenges, and refine deliverables. This collaborative environment ensures analytics solutions are both technically sound and aligned with business priorities.

What are the key skills and qualifications needed to thrive as a senior analytics developer, and why are they important?

To thrive as a Senior Analytics Developer, you need expertise in data analysis, programming (such as Python or SQL), and a strong understanding of statistical methodologies, typically supported by a degree in computer science, mathematics, or a related field. Familiarity with advanced analytics platforms (like Tableau or Power BI), big data tools (such as Hadoop or Spark), and relevant certifications (e.g., Microsoft Certified Data Analyst) is often required. Strong problem-solving abilities, attention to detail, and effective communication skills help you translate complex data insights into actionable business solutions. These skills and qualifications are crucial for delivering high-impact analytics projects that drive decision-making and business growth.

What is the difference between Senior Analytics Developer vs Data Analyst?

AspectSenior Analytics DeveloperData Analyst
Required CredentialsBachelor's/Master's in Data Science, Analytics, or related field; often certifications in SQL, Python, or TableauBachelor's degree in Statistics, Mathematics, or related field; certifications in Excel, SQL, or data visualization tools
Work EnvironmentDevelops complex analytics solutions, works with data engineering teams, and builds dashboardsAnalyzes data sets, prepares reports, and visualizes data for business insights
Employer & Industry UsageUsed in tech, finance, and consulting firms for advanced analytics projectsCommon across various industries for business reporting and decision-making

In summary, a Senior Analytics Developer focuses on creating advanced analytics solutions and dashboards, often requiring programming skills and technical expertise. A Data Analyst primarily interprets data, prepares reports, and visualizes insights for business teams. While both roles work with data, the Senior Analytics Developer typically handles more complex technical tasks.

What cities in British Columbia are hiring for Senior Analytics Developer jobs?

Cities in British Columbia with the most Senior Analytics Developer job openings:

Infographic showing various Senior Analytics Developer job openings in British Columbia as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 7% Part Time, and 4% Contract. Highlights an 78% Physical, 7% Hybrid, and 15% Remote job distribution, with an average salary of $106,156 per year, or $51 per hour.

Senior Analytics Engineer

Asana

Vancouver, BC โ€ข Hybrid

Full-time

Posted 17 days ago


Job description

Senior Analytics Engineer

The Data Science & Analytics team at Asana is how the company turns data into decisions - defining the questions that matter, surfacing the answers, and making sure insight is at the center of every critical product and business call. As a Senior Analytical Engineer, you sit at the intersection of Data Engineering, Analytics, and Data Science, and you own the data foundations for a business domain end to end. Your mandate is to turn raw data into reliable, business-ready datasets that PMs, analysts, data scientists, and leaders actually trust and use - and to define the business logic and metric standards that make AI-powered self-serve trustworthy. You consume governed Silver tables and produce the Gold layer and semantic layer beneath Asana's most important metrics, dashboards, and Genie spaces.ย 

This role is based in our Vancouver office with an office-centric hybrid schedule. The 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 you do, and your recruiter can share more about the in-office requirements.ย 

What you'll achieve
  • Own the Gold layer for a given business domain (e.g., PLG funnel, marketing attribution, revenue, NPI/AWM): Design and continuously improve the curated, dimensional data models that downstream dashboards, Genie spaces, and ELT reporting depend on.

  • Implement the canonical business logic behind your domain's core KPIs: Translate KPIs into governed, versioned metric marts that resolve "this number doesn't match" disputes for good.

  • Build and curate the semantic layer and Genie spaces that power self-serve in your domain: Author the metadata, documentation, and prompt/metric definitions that let stakeholders query governed data in plain language through Claude and Databricks Genie.

  • Own the metric dictionary for your domain: a single source of truth for what each metric means, who owns it, and where to find it. Partner with peers across DS&A to keep KPI definitions consistent where domains overlap.

  • Author data contracts and SLAs at the SilverGold boundary, partnering with Horizontal Data Engineering on the inputs you depend on, and owning data quality, freshness, and oncall for Gold/metric-mart failures in your domain.

  • Build and maintain certified, board-ready dashboards on governed Gold data, partnering with Data Science to translate insight requirements into trusted, reusable products rather than one-off builds.

  • Partner directly with Product & Business, Data Science, and Engineering to turn ambiguous, underspecified questions into scalable datasets - anticipating downstream reporting impacts before they become incidents, and raising the data-model quality bar across the domains you touch.

About you
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making.

  • 4+ years in analytics engineering, data engineering, or a closely related analytics role, with a track record of independently owning the data models a team relies on for decisions.

  • 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) and the judgment to translate "I don't trust this number" into a specific, durable model fix.

  • Strong cross-functional partnership skills: requirement gathering, prioritization, documentation and enablement, driving alignment on metric definitions, and explaining technical tradeoffs to non-technical partners.

  • Curiosity about AI-native analytics - NL2SQL, metadata/semantic layers for self-serve, and using tools like Claude and Genie to multiply your reach rather than replace rigor. Exposure to Unity Catalog, Looker/LookML, or reverse-ETL/activation (Salesforce, Marketo, Gainsight) is a plus

    ย 

At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.

What we'll offer
  • Generous, transparent and fair compensation system (base salary and RSUs)

  • Health insurance with dentalย 

  • Breakfast and lunch catering on the days that you work from the office

  • Home office setup budget

  • Gym/Fitness card

  • Fertility healthcare and family-forming support with Carrot

  • Mental Health Support in Modern Health

  • Group life insurance

  • MacBooks with all necessary accessories

For this role, the estimated base salary range is between $106,000 - $120,000 CAD annually. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.

In addition to base salary, your compensation package may include additional components such as equity and sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your recruiter to learn more about the total compensation and benefits for this role.

#LI-Hybrid