Senior MS Fabric Engineer

BDO Canada

Ottawa

On-site

CAD 84,000 - 128,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BDO Canada is looking for a versatile data professional to support our data platform with a focus on Microsoft Fabric. This foundational role will involve data ingestion, modeling, and reporting.

The ideal candidate has over 3 years of experience in a regulated industry and is proficient in tools such as T-SQL, DAX, and Python. The expected compensation range for this role is between $84,000 and $128,000.

Qualifications

  • 3+ years of experience in data engineering or BI development.
  • Hands-on experience with Microsoft Fabric or Azure Synapse/Power BI.
  • Proficient in T-SQL, DAX, and Python.

Responsibilities

  • Design and maintain pipelines using Microsoft Fabric.
  • Model data for Power BI datasets.
  • Monitor and troubleshoot ingestion jobs.

Skills

Data engineering
BI development
Microsoft Fabric
T-SQL
DAX
Python
Dimensional modeling
Self-serve BI enablement
Problem-solving

Tools

Power BI
SQL Server
Oracle databases
REST APIs

Job description

Job Opportunity

We are seeking a versatile data professional to support our data platform built on Microsoft Fabric. This new role will contribute to data ingestion, modeling, and reporting efforts using Fabric's data engineering tools and Power BI.

This is a foundational role as we implement our first data lake and begin integrating sources such as SQL servers, Oracle databases, FTP folders, APIs, and streaming data.

Key Responsibilities
  • Design and maintain pipelines using Microsoft Fabric (Dataflows, Pipelines, Notebooks)
  • Model data for usability in Power BI datasets and semantic models
  • Work with stakeholders to support proof‑of‑concept dashboards and reports
  • Monitor and troubleshoot ingestion jobs and data refreshes
  • Develop documentation and repeatable workflows
  • Collaborate with external consultants and internal teams
Qualifications
  • 3+ years working in a heavily regulated industry/financial services industry
  • 3+ years of experience in data engineering or BI development
  • Hands‑on experience with Microsoft Fabric (or Azure Synapse/Power BI + Lakehouse stack)
  • Proficient in T‑SQL, DAX, and Python (for Notebooks)
  • Experience with dimensional modeling and self‑serve BI enablement
  • Familiarity with Power BI deployment, datasets, and performance tuning
  • Strong problem‑solving skills across data ingestion, transformation, and visualization
Nice to Have
  • Exposure to systems such as SQL Server, Oracle databases, FTP folders, and API integrations
  • Experience integrating REST APIs or structured file sources
  • Understanding of RBAC and workspace management in Microsoft Fabric
  • Previous experience in real estate, property management, or digital marketing analytics

The expected range of compensation for this role is $84,000 to $128,000.

If you require accommodation to complete the application process, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior MS Fabric Engineer
Senior MS Fabric Engineer

BDO Canada • Toronto

On-site
CAD 84,000 - 128,000
Senior MS Fabric Engineer
Senior MS Fabric Engineer

BDO Canada • Oakville

On-site
CAD 84,000 - 128,000
Senior MS Fabric Engineer
Senior MS Fabric Engineer

BDO Canada • Kitchener

On-site
CAD 84,000 - 128,000
Microsoft Fabric Data Engineer
Microsoft Fabric Data Engineer

BBI • Toronto

On-site
CAD 90,000 - 130,000
Data Engineer – Microsoft Fabric
Data Engineer – Microsoft Fabric

Systematix • Vaughan

On-site
CAD 103,000 - 117,000
Microsoft Fabric Administrator
Microsoft Fabric Administrator

Bevertec • Toronto

Hybrid
CAD 90,000 - 100,000
Senior Microsoft Fabric / Data Architecture Consultant to modernize and refactor legacy Microsoft BI solutions using Microsoft Fabric
Senior Microsoft Fabric / Data Architecture Consultant to modernize and refactor legacy Microsoft BI solutions using Microsoft Fabric

S I Systems • Toronto

Hybrid
CAD 120,000 - 170,000
Senior Fabric Data Engineer
Senior Fabric Data Engineer

Symbiotic Group • Toronto

Hybrid
CAD 120,000 - 170,000
Developer, BI
Developer, BI

Dollarama • Mount Royal

On-site
CAD 110,000 - 140,000
Senior Microsoft Fabric Data Engineer
Senior Microsoft Fabric Data Engineer

Symbiotic Group • Toronto

Hybrid
CAD 120,000 - 170,000