Senior Microsoft Fabric Engineer (R-18875)

Florham Park - New Jersey - United StatesFull-TimeSeniorSoftware Engineering

You will be redirected to the company career page

Key Responsibilities:

  • Support the design and maintenance of scalable data pipelines using Microsoft Fabric tools.
  • Assist with integrating and optimizing data ingestion, transformation, and loading (ETL/ELT) processes for analytics and AI readiness.
  • Support Copilot experiences across Fabric workloads (Data Engineering, Data Science, Power BI, etc.).
  • Build and manage semantic models and Power BI datasets to support Copilot’s generative AI capabilities.
  • Monitor and manage Fabric capacity to ensure Copilot usage does not disrupt other workloads.
  • Apply data governance, security, and compliance controls using Microsoft Purview and Fabric’s native controls.
  • Collaborate with technical stakeholders to align Fabric infrastructure with Copilot integration needs by integrating new data sources and connectors, refining data workflows and improving the delivery of AI generated insights.
  • Support AI-driven analytics by ensuring high-quality, well-governed, and accessible data for Copilot interactions.
  • Troubleshoot performance issues and optimize data workflows for large-scale, AI-enhanced analytics.
  • Support business users and teams in leveraging Copilot within the Fabric environment.

Essential Skills:

  • Experience supporting ETL and ELT development and working with Fabric data engineering capabilities.
  • Knowledge of lakehouse and warehouse design principles.
  • Experience with semantic modeling, DAX and Power BI dataset management.
  • Familiarity with Microsoft Purview governance features and related security and compliance controls.
  • Ability to support monitoring of Fabric platform capacity and apply Azure data engineering concepts.
  • Readiness to support AI and Copilot driven workloads.
  • Ability to collaborate across technical functions and communicate clearly with partners.
  • Experience with platform performance optimization and troubleshooting.
  • Show an ownership mindset in everything you do; be a problem solver, be curious and be inspired to take action, be proactive, seek ways to collaborate and connect with people and teams in support of driving success.
  • Continuous growth mindset, keep learning through social experiences and relationships with stakeholders, experts, colleagues and mentors as well as widen and broaden your competencies through structural courses and programs.
  • Certifications such as DP 600, PL 300, DP 203, DP 500, SC 900, SC 400, AI 102 and AZ 900 are beneficial.
  • Where applicable, fluency in English and languages relevant to the working market.

Job Summary

CompanyDNB
LocationFlorham Park - New Jersey - United States
TypeFull-Time
LevelSenior
DomainSoftware Engineering