Point your AI agent at freehire and let it find you a job.

Get the CLI →

BBI

Senior Data Engineer

Posted Updated
Discussion

ABOUT THE ROLE

We are looking for a Senior Data Engineer with strong Microsoft Fabric expertise to join a fast-growing data engineering team. You will be responsible for designing, building, and optimizing data solutions on the Microsoft Fabric platform — working across the full data engineering lifecycle from ingestion to serving.

The ideal candidate brings deep hands-on experience with Fabric, a strong engineering mindset, and the ability to work independently in a collaborative, delivery-focused environment.

WHAT YOU WILL DO

  • Design and build end-to-end data pipelines using Microsoft Fabric Data Factory

  • Develop and maintain Fabric Spark Notebooks for data transformation and processing

  • Migrate legacy data pipelines and workloads onto the Microsoft Fabric platform

  • Implement and manage data warehouse solutions using Fabric Warehouse and OneLake

  • Build and maintain Medallion architecture (Bronze / Silver / Gold) on OneLake

  • Design and implement SCD Type 1/2 patterns and complex transformation logic in PySpark and T-SQL

  • Develop and maintain CI/CD workflows using Fabric Deployment Pipelines and Azure DevOps

  • Collaborate with architects and business stakeholders to translate requirements into scalable data solutions

  • Ensure data quality through reconciliation, testing, and validation across environments

  • Support UAT, parallel run activities, and production cutover cycle

REQUIRED SKILLS

• Microsoft Fabric — Fabric Data Factory, Spark Notebooks, Fabric Warehouse, OneLake, Deployment Pipelines

• Azure Data Factory —pipelines, master/child patterns, Copy / Lookup / ForEach / Stored Procedure activities

• PySpark and Python — Delta Lake read/write, transformation logic, file I/O on OneLake / ADLS

• T-SQL — complex stored procedures, MERGE, SCD logic, dynamic SQL

• Medallion architecture (Bronze / Silver / Gold) implementation on Fabric or Databricks

• Databricks — notebooks, dbutils, workspace files, cluster configuration

• CI/CD with Azure DevOps and Git — branching strategy, PR-gated deployments, environment promotion

• Experience in Analysis, Design, Development, Implementation, Testing and Support of Data Warehousing and Data Integration Solutions and ETL data pipelines

• 5+ years in data engineering with at least 1 year hands-on in Microsoft Fabric

NICE TO HAVE

• Microsoft Fabric certification (DP-700 or equivalent)

• Experience migrating from Databricks or ADF to Microsoft Fabric

• Financial services or investment data domain knowledge

• Microsoft Purview — lineage, sensitivity labels, workspace scanning

• Power BI Direct Lake mode and semantic model design

• Experience in ETL design and development, Data Quality, and Data Engineering using Informatica.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.