Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Design and build scalable Microsoft Fabric data solutions, including pipelines, lakehouses, warehouses, and analytics-ready data models. Establish data quality, governance, security, and CI/CD practices while optimizing platform performance, reliability, and cost.
Job details
No 3rd Parties. Resumes emailed directly to our staff will be blocked and deleted. Senior Data Engineer – Microsoft Fabric Location: Remote – Canada Engagement: Contract | B2B (Incorporated Contractors Only) We're seeking a hands-on Senior Data Engineer to build and scale a modern enterprise data platform using Microsoft Fabric. You'll design high-performance data pipelines, transform complex datasets into analytics-ready assets, and help shape a scalable data architecture. What You'll Do Design and develop Microsoft Fabric solutions using Lakehouses, Warehouses, Data Pipelines, Dataflows Gen2, and Notebooks. Build scalable ETL/ELT pipelines using SQL, Python/PySpark, and Delta Lake. Implement medallion architecture (Bronze/Silver/Gold) and integrate data sources into OneLake. Develop dimensional data models and optimize Power BI semantic models, including Direct Lake. Establish data quality, governance, security, and CI/CD best practices. Optimize platform performance, reliability, and costs. What We're Looking For 5+ years of data engineering experience, including 1–2 years of hands-on Microsoft Fabric experience. Advanced SQL, Python/PySpark, and Apache Spark skills. Strong Azure data platform experience (ADF, Synapse, Databricks, ADLS). Expertise in dimensional modeling, star schemas, and modern data architectures. Experience with Power BI, semantic models, and enterprise data integration. Strong communication skills and ability to collaborate with business stakeholders. Bonus Points Microsoft Fabric certifications (DP-700 or DP-600). Experience with Eventstreams, KQL, or real-time analytics. Experience migrating legacy platforms to Microsoft Fabric. Engagement Requirements Must reside in Canada and be available to work remotely. Must operate through an active Canadian incorporated business (Inc., Ltd., or Corp.). Engagement structured as a business-to-business consulting contract.
What you’ll do
Design and build scalable Microsoft Fabric data solutions, including pipelines, lakehouses, warehouses, and analytics-ready data models. Establish data quality, governance, security, and CI/CD practices while optimizing platform performance, reliability, and cost.
Requirements
Requires 5+ years of data engineering experience, including 1–2 years of hands-on Microsoft Fabric experience, along with advanced SQL, Python/PySpark, and Apache Spark skills. Candidates should have strong Azure data platform, dimensional modeling, Power BI, and enterprise integration experience, and must reside in Canada and work through an active Canadian incorporated business.
Listed skills
- Power BI · Preferred
- SQL · Preferred
- CI/CD · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Microsoft Fabric
- SQL
- Python
- PySpark
- Apache Spark
- Delta Lake
- Azure Data Factory
- Azure Synapse
- Azure Databricks
- Azure Data Lake Storage
- Dimensional Modeling
- Power BI
- Data Pipelines
- Data Governance
- CI/CD
- Enterprise Data Integration
Job areas
- Data & Analytics
- Technology
- Software
- Consulting