Talent.com
Rocky Mountaineer
Data & Analytics Engineer, MS FabricRocky Mountaineer • Vancouver, BC VZC, CAN
Data & Analytics Engineer, MS Fabric

Data & Analytics Engineer, MS Fabric

Rocky Mountaineer • Vancouver, BC VZC, CAN
15 days ago
Salary
CA$105,000.00 yearly
Job type
  • Full-time
Job description

Job Details

Description

Role Overview

Armstrong Collective is the parent company of Rocky Mountaineer and Canyon Spirit, creating unforgettable rail journeys through some of the most breathtaking landscapes in Western Canada and the American Southwest. Guided by our values—Create Meaningful Moments, Be One Team, and Achieve Extraordinary Outcomes, we show up every day with pride, ownership, and a shared commitment to excellence. We work hard, support one another, embrace new possibilities, and celebrate growth, all in a respectful and inclusive environment where integrity, collaboration, and passion for the guest experience lead the way.

We are looking for a versatile Data Engineer with deep expertise across the Microsoft Fabric platform who demonstrates strong ownership, accountability, and continuous learning while delivering modern data solutions end-to-end. In this individual contributor role with informal technical leadership expectations, you take initiative to guide approaches, influence best practices, and support peers, while remaining hands-on in design, build, and delivery.

You are responsible for ingesting high-volume data, designing canonical data models, modernizing legacy T-SQL workloads, modelling data in the Lakehouse, and delivering trusted analytics solutions. You proactively collaborate with stakeholders, align work to business outcomes, and contribute to advancing a governed, self-serve analytics ecosystem.

Key Responsibilities

• Design canonical data models, taking ownership of data quality, integrity, and alignment to business needs.

• Apply entity-relationship, normalized, and dimensional modelling techniques with strong attention to detail and continuous improvement.

• Design and implement end-to-end data pipelines, proactively identifying risks and ensuring reliability and scalability.

• Build and optimize Spark / PySpark pipelines, ensuring performance, maintainability, and quality outcomes.

• Lead the modernization of legacy T-SQL workloads into Spark, influencing design decisions and ensuring successful delivery.

• Design and maintain Power BI semantic models, enabling business-friendly and high-performing datasets.

• Build intuitive Power BI reports and dashboards that drive decision-making and user adoption.

• Champion self-serve analytics by enabling users, promoting best practices, and contributing to governance standards.

• Leverage Fabric and Copilot capabilities to improve productivity and generate insights.

• Implement monitoring, observability, and data quality controls, taking proactive action on issues.

• Collaborate with stakeholders, guiding discussions and clarifying requirements to deliver effective data solutions.

• Contribute to standards, CI/CD practices, and documentation, influencing continuous improvement across the team.

Experience and Qualifications

• 5+ years of data engineering experience with delivery of batch and streaming workloads.

• Strong Power BI development experience including semantic models, reports, dashboards, and advanced DAX.

• Demonstrated expertise in enterprise data modelling including ER, normalized, and ildimensional modelling.

• Experience designing canonical data models across multiple systems and use cases.

• Hands-on experience with Microsoft Fabric, Lakehouse, Pipelines, and Notebooks.

• Strong Spark / PySpark experience with production environments such as Databricks or Fabric.

• Experience converting complex T-SQL workloads into Spark with structured validation approaches.

• Strong T-SQL knowledge and understanding of relational systems.

• Experience with CI/CD practices, including source control and deployment pipelines.

• Experience supporting self-serve analytics and enabling business users.

• Proficiency with data modelling tools.

Preferred Qualifications

• Relevant Microsoft and data certifications (e.g., DP-700, DP-600, PL-300, DP-203, Databricks certifications).

• Experience with Fabric Copilot or AI-assisted development tools.

• Exposure to data mesh, medallion architecture, and modern data design patterns.

• Experience in regulated or data-sensitive industries.

What Success Looks Like

• Demonstrates strong ownership and accountability, consistently delivering high-quality data solutions.

• Builds trusted relationships and collaborates effectively across teams.

• Acts as a go-to technical contributor, proactively supporting and influencing others.

• Continuously improves systems, processes, and personal capability.

• Within first 2 months: contributes to canonical data model design and understands platform architecture.

• Within 3 months: delivers enhancements to pipelines and publishes semantic models and reports.

• Within 6 months: owns end-to-end data products and contributes to migration and governance initiatives.

What Success Looks Like

• Demonstrates strong ownership and accountability, consistently delivering high-quality data solutions.

• Builds trusted relationships and collaborates effectively across teams.

• Acts as a go-to technical contributor, proactively supporting and influencing others.

• Continuously improves systems, processes, and personal capability.

• Within first 2 months: contributes to canonical data model design and understands platform architecture.

• Within 3 months: delivers enhancements to pipelines and publishes semantic models and reports.

• Within 6 months: owns end-to-end data products and contributes to migration and governance initiatives.

Work Environment

Hybrid role with three in‑office days per week based in Vancouver, BC.

Compensation

  • The base salary offered for this role is $105,000 to $125,000 per annum and can vary based on job-related expertise, qualifications, experience and internal equity.
  • Eligible for Armstrong Collective’s discretionary bonus program

Eligible Benefits

Armstrong Collective supports our team members’ health and wellness by providing a comprehensive medical plan with 100% employer paid premiums, some of which includes:

  • Medical, Dental, Vision, Life Insurance
  • Short term disability, long term disability benefits
  • Travel emergency assistance
  • Vacation time and sick time
  • Up to 5% RRSP and/or TSFA match
  • Two complimentary annual train tickets after first year of employment

Armstrong Collective, Rocky Mountaineer and Canyon Spirit are an equal opportunity employer, driven by our values of creating meaningful moments, being one team, and achieving extraordinary outcomes. Our strong company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.

Qualifications

Skills

Behaviors

:

Motivations

:

Education

Experience

Licenses & Certifications

Create a job alert for this search

Data & Analytics Engineer, MS Fabric • Vancouver, BC VZC, CAN

Similar jobs

Senior Data Architect & ETL Engineer for BI

UniUniRichmond, Metro Vancouver Regional District, CA
Full-time

A leading logistics company is seeking a Senior Software Developer to architect and build data integration solutions.This role involves designing scalable data models, supporting business intellige... Show more

 • Promoted

Platform TPM: Data & Analytics Enablement

AritziaVancouver, Metro Vancouver Regional District, CA
Full-time

A retail company in Vancouver is seeking a Technical Program Manager to manage complex technical programs and oversee engineering logistics.This role involves collaborating with cross-functional te... Show more

 • Promoted

Azure Data Engineer: Fabric Pipelines & Data Models

Symbiotic GroupVancouver, Metro Vancouver Regional District, CA
Full-time

A leading IT consulting firm is looking for an experienced Azure Data Engineer to build and manage a scalable data integration platform.The successful candidate will work on Microsoft Fabric to des... Show more

 • Promoted

Data Engineer: Snowflake Pipelines & Power BI (Hybrid)

SynechronVancouver, Metro Vancouver Regional District, CA
Full-time

Une entreprise de conseil numérique recherche un spécialiste pour migrer des données vers Snowflake, impliquerait la conception de pipelines de données et l'écriture de scripts Python.Les candidats... Show more

 • Promoted

Senior Engineer for Data Systems Development

Activision BlizzardVancouver
Full-time

Contribute to cutting-edge data systems at Activision Blizzard as a Senior Data Reliability Engineer.Design and operate data platforms crucial for anti-cheat telemetry and analytics.In this role, y... Show more

 • Promoted

Mining Data Engineer with Databricks Focus

CapgeminiVancouver, Metro Vancouver Regional District, CA
Full-time

Support data-driven decisions in mining operations as a Data Engineer focusing on Databricks.Ensure data integrity and enable analytics across South America.Seeking a skilled Data Engineer to enhan... Show more

 • Promoted

Senior/ Lead - AI Engineer - FICO

FICOrichmond, bc, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Data Engineer

BorrowellVancouver, Metro Vancouver Regional District, CA
Full-time

At Borrowell, we're on a mission to help Canadians feel confident about their money.We empower individuals to take control of their financial futures by providing the tools and insights needed to u... Show more

 • Promoted

Senior Engineer for Data Systems Development

ActivisionVancouver
Full-time

Contribute to cutting-edge data systems at Activision Blizzard as a Senior Data Reliability Engineer.Design and operate data platforms crucial for anti-cheat telemetry and analytics.In this role, y... Show more

 • Promoted

Analytics Data Engineer - App Store

AppleVancouver, Metro Vancouver Regional District, CA
Full-time

Apple’s App Store is the world’s largest and most innovative app marketplace, home to 2.Since the App Store launched in 2008, it has changed how we all live; it has enabled countless new companies,... Show more

 • Promoted

Innovative Senior Data Engineer Driving Data Integration and Optimization

Fraser HealthSurrey, Metro Vancouver Regional District, CA
Full-time

Join us as a Senior Data Engineer, where your data expertise will shape our analytics landscape.Focus on optimizing ETL processes and support our cloud migration strategy to enhance operational eff... Show more

 • Promoted

Analytics Developer

Clir RenewablesVancouver, Metro Vancouver Regional District, CA
Full-time

Clir Renewables is on a mission to reduce humankind’s impact on the planet by accelerating the transition to renewable energy.Our AI improves the economics of wind, solar, and energy storage projec... Show more

 • Promoted

Python & Kubernetes Data Engineer for AI/ML Analytics

CanonicalVancouver, Metro Vancouver Regional District, CA
Full-time

Join a pioneering tech firm at the forefront of the open-source movement.As a Python and Kubernetes Software Engineer, you'll develop cutting-edge data analytics solutions using popular machine lea... Show more

 • Promoted

AI & Data Architect — MS Fabric Leader

Ernst & Young Advisory Services Sdn BhdVancouver
Full-time

A leading global consulting firm in Canada is seeking a Manager – Data Architect to join their AI & Data practice.The candidate will design and deliver intelligent data solutions using Microsoft Fa... Show more

 • Promoted

Lead Data Engineer Innovating Healthcare Data Architecture

Synthesis HealthVancouver, Metro Vancouver Regional District, CA
Full-time

Drive data engineering excellence as a Staff Data Engineer and help transform healthcare data practices.Spearhead architecture optimizations and educate teams in a fully remote role.As a leader in ... Show more

 • Promoted

Lead Data Engineer - ETL, Airflow & Snowflake

Smart IT Frame LLCVancouver, Metro Vancouver Regional District, CA
Full-time

A dynamic staffing solutions firm in Metro Vancouver is seeking professionals with a strong background in data warehousing, data modelling, and ETL processes.The ideal candidate will have a minimum... Show more

 • Promoted

Data Engineer Role in Alberta’s Digital Division

PathlionVancouver, Metro Vancouver Regional District, CA
Full-time

Be part of Alberta's digital transformation as a Data Engineer.Contribute to innovative projects by creating data pipelines and deriving insights that meet the needs of citizens.As a core member of... Show more

 • Promoted

Tech Lead Specializing in Data Integration and Microsoft Fabric

Optimus Information Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Elevate your career as a Tech Lead focused on Data & AI solutions.Utilize your expertise in Microsoft Fabric to design and implement innovative data integration strategies.In this pivotal role, you... Show more

 • Promoted

Data Engineer: Build Scalable Pipelines & Data Lakes

Yeah! GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

A leading data solutions provider in Vancouver is seeking a skilled Data Engineer to design and implement data pipelines, ensuring efficient data flow for decision-making processes.The ideal candid... Show more

 • Promoted

Lead Full-Stack Data Engineer — ETL & Insights

Chord StrategyVancouver, Metro Vancouver Regional District, CA
Full-time

A dynamic growth strategy consultancy in Metro Vancouver is seeking a Data Engineer to improve and maintain ETL processes.The ideal candidate is a leader comfortable with ambiguity and able to work... Show more