Senior MS Fabric Engineer

BDO Canada

Ottawa

On-site

CAD 84,000 - 128,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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 • Oakville

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

BDO Canada • Toronto

On-site
CAD 84,000 - 128,000
Microsoft Fabric & Power BI Architect( English + Nordic language)
Microsoft Fabric & Power BI Architect( English + Nordic language)

Concentrix • Suomi

On-site
CAD 140,000 - 190,000
Lead Data Engineer
Lead Data Engineer

Capgemini • Vancouver

On-site
CAD 85,000 - 134,000
Senior Fabric Data Engineer
Senior Fabric Data Engineer

Symbiotic Group • Toronto

On-site
CAD 120,000 - 170,000
Developer, BI
Developer, BI

Dollarama • Mount Royal

On-site
CAD 110,000 - 140,000
Intermediate Business Analyst - Data Transformation (Fabric)
Intermediate Business Analyst - Data Transformation (Fabric)

BeachHead Inc. • Toronto

On-site
CAD 104,000 - 114,000
Senior Microsoft Fabric Data Engineer
Senior Microsoft Fabric Data Engineer

Symbiotic Group • Toronto

Hybrid
CAD 120,000 - 170,000
Data Architect Fabric Platform Lead
Data Architect Fabric Platform Lead

Mother Parkers • Mississauga

On-site
CAD 183,000 - 194,000
Health benefits
Retirement savings plan
Employee discount program
+2
Senior Data Engineer - Microsoft Fabric
Senior Data Engineer - Microsoft Fabric

Accellor • Canada

On-site
CAD 100,000 - 130,000