Microsoft Fabric Data Engineer

EPAM Systems

Amsterdam

On-site

EUR 70,000 - 100,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid holidays (26)
Pension plan
Disability insurance
Long-term disability insurance
ESPP
Commuting reimbursement
Laptop & SIM
Bike lease
Employee Assistance Program
Training & certifications

Job summary

EPAM Systems in Amsterdam is seeking a Microsoft Fabric Data Engineer to design, build and run enterprise-grade data and analytics solutions using Fabric and Power BI. You will collaborate with Solution Architects, client IT and data teams, and business users to deliver production-ready pipelines and dashboards in a hybrid work setting.

The role requires 3+ years of data engineering experience, 1+ year with Fabric, and strong SQL, Python/PySpark skills.

Qualifications

  • 3+ years of hands-on experience in data engineering, BI development or data platform implementation.
  • 1+ year of hands-on Microsoft Fabric experience, with at least one delivered production or proof-of-concept project.
  • 2+ years of Power BI development experience: semantic modeling, advanced DAX, Power Query (M), Power BI Service administration and performance tuning.

Responsibilities

  • Implement end-to-end Microsoft Fabric solutions based on approved architecture, including OneLake, Lakehouse, Warehouse, Data Factory pipelines, Dataflows Gen2, Notebooks (PySpark/Spark SQL) and Real-Time Intelligence.
  • Build medallion architectures (Bronze/Silver/Gold), including incremental loads, change data capture, slowly changing dimensions and error handling.
  • Set up ingestion from diverse sources (SQL databases, APIs, files, SaaS applications, SAP, streaming sources) using pipelines, shortcuts and mirroring.
  • Write clean, reusable and tested code in PySpark, Spark SQL, T-SQL and KQL, optimizing Delta tables.
  • Add data quality checks, validation rules, logging and alerting to data pipelines.
  • Build enterprise semantic models (star schema) using Direct Lake, Import or DirectQuery as specified in the architecture.
  • Write efficient DAX measures, calculation groups and Power Query (M) transformations.
  • Build reports and dashboards that follow customer design guidelines and best practices.
  • Implement row-level and object-level security, sensitivity labels and workspace permissions as defined in the security concept.
  • Tune model and report performance using tools like DAX Studio, Tabular Editor, Best Practice Analyzer and Performance Analyzer

Skills

SQL (T-SQL)
Python/PySpark
Spark SQL
Power BI development
DAX measures
Notebooks (PySpark)
Azure Data Factory
Delta Lake
Data modeling
English (B2+)
German (B1+)
Data warehousing

Tools

Power BI
Tabular Editor
DAX Studio
Fabric CLI
Git
CI/CD

Job description

Enterprise organizations face mounting pressure to unify, govern and activate data across complex platforms and business units. This is the Microsoft Fabric Data Engineer role at EPAM in Germany, the Netherlands or the UK, working hybrid. You help clients build, deploy and run enterprise-grade data and analytics solutions using Microsoft Fabric and Power BI, collaborating both remotely and on-site. The role connects target architectures and design documents to production-ready solutions, automating deployments and ensuring every delivery meets engineering standards. You work closely with Solution Architects, client IT and data teams, and business users, raising risks early and contributing to high-quality, maintainable solutions. The work matters because trusted, accessible data drives real business outcomes and supports growth across regulated industries.ResponsibilitiesImplement end-to-end Microsoft Fabric solutions based on approved architecture, including OneLake, Lakehouse, Warehouse, Data Factory pipelines, Dataflows Gen2, Notebooks (PySpark/Spark SQL) and Real-Time IntelligenceBuild medallion architectures (Bronze/Silver/Gold), including incremental loads, change data capture, slowly changing dimensions and error handlingSet up ingestion from diverse sources (SQL databases, APIs, files, SaaS applications, SAP, streaming sources) using pipelines, shortcuts and mirroringWrite clean, reusable and tested code in PySpark, Spark SQL, T-SQL and KQL, optimizing Delta tablesAdd data quality checks, validation rules, logging and alerting to data pipelinesBuild enterprise semantic models (star schema) using Direct Lake, Import or DirectQuery as specified in the architectureWrite efficient DAX measures, calculation groups and Power Query (M) transformationsBuild reports and dashboards that follow customer design guidelines and best practicesImplement row-level and object-level security, sensitivity labels and workspace permissions as defined in the security conceptTune model and report performance using tools like DAX Studio, Tabular Editor, Best Practice Analyzer and Performance AnalyzerRequirements3+ years of hands-on experience in data engineering, BI development or data platform implementation1+ year of hands-on Microsoft Fabric experience, with at least one delivered production or proof-of-concept project2+ years of Power BI development experience: semantic modeling, advanced DAX, Power Query (M), Power BI Service administration and performance tuningStrong SQL (T-SQL) skills and good working knowledge of Python/PySpark and Spark SQL in notebooksHands-on experience with Azure data services (Azure Data Factory, ADLS Gen2, Azure SQL, Synapse or Databricks)Solid understanding of data warehousing and lakehouse concepts, Delta/Parquet formats and dimensional modeling (Kimball)Experience with Real-Time Intelligence (Eventstreams, Eventhouse/KQL, Activator)Ability to turn architecture documents and requirements into working, well-documented solutionsAnalytical mindset, structured way of working and strong focus on qualityEnglish (B2+) and German (B1+) communication skillsNice to haveCertifications: DP-700 (strongly preferred), DP-600, PL-300, DP-203 or Azure data engineering backgroundExperience with Microsoft Purview (data catalog, lineage, sensitivity labels)Familiarity with Power Platform (Power Apps, Power Automate, Dataverse) and its integration with Fabric, such as translytical task flows or Dataverse linksKnowledge of Semantic Link, Fabric REST APIs and community tools (Tabular Editor, DAX Studio, ALM Toolkit, Fabric CLI)Hands-on experience with Git, CI/CD and deployment pipelines for data and BI solutionsExperience with Infrastructure as Code (Bicep/Terraform) and automated testing for data pipelinesAwareness of AI and GenAI on data platforms: Copilot in Fabric, Fabric data agents, Azure AI Foundry, preparing data for retrieval-augmented generation scenariosExperience in migration projects from Synapse, Databricks, Snowflake, SSAS, Tableau or QlikExperience in regulated industries such as finance, insurance, healthcare, energy, manufacturing or the public sectorWe offer26 paid holiday daysPension plan schemeDisability insurance (WGA Shortfall insurance)Long-term disability insurance (WIA Top up insurance)EPAM Employee Stock Purchase Plan (ESPP)Commuting to work - costs reimbursementLaptop + corporate simcard + corporate mobile device (subject to certain eligibility requirements)Bike leaseEmployee Assistance ProgramCorporate Programs including Employee Referral Program with rewardsLearning and development opportunities including in-house training and coaching, professional certifications, and courses
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Microsoft Fabric Data Engineer
Microsoft Fabric Data Engineer

EPAM Systems • Netherlands

Hybrid
EUR 85,000 - 120,000
Microsoft Fabric Data Engineer | Hybrid | Power BI & Data Lake
Microsoft Fabric Data Engineer | Hybrid | Power BI & Data Lake

EPAM Systems • Netherlands

Hybrid
EUR 85,000 - 120,000
Microsoft Fabric Engineer
Microsoft Fabric Engineer

Devapo • Netherlands

On-site
EUR 90,000 - 120,000
Databricks Engagement Lead - Data & AI
Databricks Engagement Lead - Data & AI

EPAM Systems • Amsterdam

Remote
EUR 140,000 - 190,000
26 paid holiday days
Pension plan scheme
Disability insurance (WGA Shortfall)
+7
Hybrid Microsoft Fabric Data Engineer: Power BI
Hybrid Microsoft Fabric Data Engineer: Power BI

EPAM Systems • Amsterdam

Hybrid
EUR 70,000 - 100,000
Paid holidays (26)
Pension plan
Disability insurance
+7
Microsoft Fabric - Senior Data Engineer
Microsoft Fabric - Senior Data Engineer

Harnham • Randstad

Remote
EUR 90,000 - 130,000
Fabric Data Engineer
Fabric Data Engineer

Xebia Group • Netherlands

Remote
EUR 70,000 - 100,000
Knowledge sharing culture
€5k annual learning budget
All-in-one roof for knowledge sharing
+1
Senior Data Engineer
Senior Data Engineer

EPAM Systems • Amsterdam

Hybrid
EUR 110,000 - 150,000
26 paid holiday days
Pension plan scheme
Disability insurance
+3
Microsoft Fabric Data Engineer
Microsoft Fabric Data Engineer

Stafide • Amsterdam

On-site
EUR 70,000 - 110,000
Private health insurance
Flexible work arrangements
Professional development budget
+1
Data Solution Architect (Azure)
Data Solution Architect (Azure)

EPAM Systems • Amsterdam

Hybrid
EUR 90,000 - 130,000
26 paid holiday days
Pension plan scheme
Disability insurance (WGA Shortfall)
+8