Talent.com
Rocky Mountaineer
Data Engineer, Microsoft FabricRocky Mountaineer • Vancouver, BC VZC, CAN
Data Engineer, Microsoft Fabric

Data Engineer, Microsoft Fabric

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

Job Details

Description

Purpose

The position reports to Senior Manager, Data Operations.

We are looking for a versatile Data Engineer with deep expertise across the Microsoft Fabric platform, spanning Real-Time Intelligence, Lakehouse, Spark engineering, Power BI semantic modelling, and enterprise data modelling. This is a hands-on individual contributor role focused on designing, building, and operating modern data solutions end-to-end.

In this role, you will take ownership for delivering reliable, well-governed data products that support operational and strategic decision-making. You will apply sound judgment, collaborate closely with partners, and continuously develop your technical expertise while contributing to a high-performing data engineering team.

Key Responsibilities

• Design and maintain canonical data models that serve as the foundation for analytics, reporting, and data products.

• Build and operate scalable batch and streaming data pipelines using Microsoft Fabric Real-Time Intelligence and Lakehouse capabilities.

• Develop, optimize, and maintain KQL queries, functions, update policies, and materialized views for real-time data processing.

• Build and maintain Spark and PySpark pipelines using medallion architecture and Delta Lake best practices.

• Modernize legacy T-SQL stored procedures and SQL workloads into Spark-based solutions, ensuring accuracy and maintainability.

• Design and maintain Power BI semantic models aligned to enterprise data models and business requirements.

• Apply data governance practices using Microsoft Purview, including cataloguing, lineage, classification, and responsible data handling.

• Monitor data pipelines, proactively identify issues, and take ownership for data quality, reliability, and performance.

• Collaborate with architects, analysts, and business stakeholders to translate requirements into scalable, well-modelled data solutions.

• Contribute to data engineering standards, documentation, and continuous improvement initiatives.

Required Qualifications

• 5+ years of data engineering experience delivering both batch and streaming data solutions.

• Strong expertise in data modelling, including normalized and dimensional modelling techniques.

• Hands-on experience with Microsoft Fabric, including Real-Time Intelligence (Eventhouse/KQL) and Lakehouse/OneLake.

• Strong proficiency in KQL (Kusto Query Language) and Spark (PySpark and Spark SQL).

• Experience migrating complex SQL and T-SQL workloads to Spark-based platforms.

• Experience building Power BI semantic models and reports, including Direct Lake and DirectQuery.

• Familiarity with data governance and cataloguing using Microsoft Purview.

• Strong problem-solving skills, attention to detail, and a continuous learning mindset.

• Ability to communicate technical concepts clearly and collaborate effectively as an individual contributor.

Preferred Qualifications

• Microsoft certifications such as DP-700 (Fabric Data Engineer Associate), DP-600 (Fabric Analytics Engineer), DP-203, or Databricks Data Engineer Associate / Professional.

• Experience with Fabric IQ and Copilot-driven development across Fabric workloads.

• Experience with Data Activator for event-driven actions and alerting.

• Background implementing enterprise data governance frameworks (data quality, stewardship, lineage, role-based access) anchored in Purview.

• Exposure to Data Mesh architectures, medallion architecture, and lakehouse design patterns in addition to dimensional modelling.

• Experience working in regulated or data-sensitive industries (finance, healthcare, travel, etc.) where data quality and auditability are critical.

What Success Looks Like

You are a collaborative and dependable team member who works effectively with colleagues and approaches discussions with a respectful, supportive tone. You contribute to shared understanding by clearly explaining technical concepts and design decisions, and you are known for your reliability, sound judgment, and willingness to share knowledge to strengthen overall team capability.

Within the first 2 months: You take ownership of understanding our core business domains and actively contribute to the design of our canonical data model. You partner closely with architects, data engineers, and business SMEs to capture key entities, relationships, and business rules, and to produce conceptual, logical, and physical models that anchor our Microsoft Fabric platform.

Within 3 months: You are fully onboarded to our Fabric and Databricks environments and are independently contributing to existing KQL and PySpark codebases. You deliver meaningful improvements to at least one real-time or lakehouse pipeline, ensuring alignment with the canonical model and demonstrating accountability for quality and performance.

Within 6 months: You own one or more end-to-end data products spanning ingestion, Spark transformation, dimensional modelling, semantic modelling, and Power BI delivery. You take responsibility for migrating a significant set of T SQL stored procedures to Spark and consistently apply Purview-based governance practices, demonstrating pride in your work, attention to detail, and commitment to continuous improvement.

Work Environment

• Eligible to work in Canada

• Hybrid working arrangements with 3 days work from office.

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.

Please ensure to opt-in for text messages when you apply in order to receive interview updates.

#ArmstrongCollective

Qualifications

Skills

Behaviors

:

Motivations

:

Education

Experience

Licenses & Certifications

Create a job alert for this search

Data Engineer, Microsoft Fabric • Vancouver, BC VZC, CAN

Similar jobs

Data Engineer

Insight GlobalVancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a Data Engineer to support a 7‑month migration initiative straddling Informatica Cloud and native GCP data tools.This role will focus on rebuilding and converting existing Informatic... Show more

 • Promoted

Data Engineer

Remarcable, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Remarcable is purpose-built for trade contractors, helping them manage procurement, tools, and warehouse operations with unmatched visibility and control.As we scale across North America, data is a... 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

Senior Data Engineer - Retail Engineering (Snowflake)

lululemonVancouver, Metro Vancouver Regional District, CA
Permanent

Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success... Show more

 • Promoted

Data Architect for AI & Microsoft Fabric

EYVancouver
Full-time

A global professional services firm in Metro Vancouver is seeking a Manager – Data Architect.This position requires strong technical leadership and hands-on experience in designing intelligent, dat... Show more

 • Promoted

Senior Data Engineer - Retail Engineering (Snowflake)

Lululemon AthleticaVancouver, Metro Vancouver Regional District, CA
Permanent

Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well.We owe our success... Show more

 • Promoted

Data Engineer

Medisca Pharmaceuticals Inc.Vancouver
Full-time

LGM is a national leader in providing warranty, finance and insurance services to the Canadian automotive industry.Since 1998, LGM has partnered with leading automotive manufacturers and dealership... Show more

 • Promoted

Azure Databricks Engineer - Tredence Inc.

Tredence Inc.delta, bc, ca
Full-time

We are seeking a skilled Azure Databricks Engineer with strong experience in Azure Data Factory (ADF) to design, develop, and maintain scalable data pipelines and analytics solutions on the Azure c... Show more

 • Promoted

Senior Data Engineer - Big Data Innovations

Rivian and Volkswagen Group TechnologiesVancouver, Metro Vancouver Regional District, CA
Full-time

Propel your career with Rivian as a Senior Data Engineer in the Data & AI Platform team, focusing on innovative big data solutions.Drive the evolution of our vehicle data processing framework at pe... 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

Squadric Hybrid Data Engineer Position

SquadricVancouver, Metro Vancouver Regional District, CA
Full-time

Explore a rewarding career as an Intermediate Data Engineer at **Squadric**, where you will develop and optimize data solutions in a hybrid work environment.Collaborate on enterprise-level projects... 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

Senior Data Engineer (Analytics Focus)

TapMangoVancouver, Metro Vancouver Regional District, CA
Full-time

We need someone who can turn millions of messy transactions into clean, fast, "aha moment" analytics for thousands of merchants.You'll build the data pipelines that power dashboards, design the war... Show more

 • Promoted

Microsoft Fabric Engineer - Data Solutions

BDO CanadaVancouver
Full-time

Elevate our data processes as a Microsoft Fabric Engineer, focusing on data ingestion, modeling, and reporting.This is an essential role for developing our new data platform.You will work with a co... Show more

 • Promoted

Data Engineer II - LCM Science, Data and Insights (D&I)

Electronic Arts (EA)Vancouver
Full-time

Electronic Arts creates next‑level entertainment experiences that inspire players and fans around the world.Central Technology is the force multiplier, accelerating creative opportunity and progres... Show more

 • Promoted

Senior Data Engineer

Employer Direct HealthcareVancouver, Metro Vancouver Regional District, CA
Full-time

Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation’s top specialists for surgery, cancer ... Show more

 • Promoted

Data Engineer II - LCM Science, Data and Insights (D&I)

Electronic ArtsVancouver
Full-time

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story.Part of a community that connects across the globe.A ... Show more

 • Promoted

Senior Data Engineer

Spring FinancialVancouver, Metro Vancouver Regional District, CA
Permanent

Spring Financial is a Canadian financial technology company focused on making every day financial services simpler, faster, and more accessible.We build technology that helps Canadians build credit... Show more

 • Promoted

Fasken Data Engineer Role

faskenVancouver, BC, Canada
Full-time

Join Fasken as a Data Engineer, a pivotal role within our Data Analytics & Engineering team.This position is perfect for someone focused on creating reliable data platforms and optimizing data ... Show more

 • Promoted

Data Engineer II, FO Data Engineering (SCDE)

Amazon Development Centre Canada ULCVancouver, Metro Vancouver Regional District, CA
Full-time

Have you ever wondered how Amazon shipped your order so fast? Wondered where it came from or how much it cost us? To help describe some of our challenges, we created a short video about Supply Chai... Show more