Principal Data Engineer
Core
Principal Data Engineer owning the end-to-end data platform strategy, architecture, and execution on Microsoft Fabric to enable trusted data for global and local brands.
Role type
Principal Data Engineer (Microsoft Fabric ecosystem)
Builds
Production-grade data platform, semantic models, real-time and batch pipelines, and governed data surfaces for reporting and AI/ML.
Domain
Data Engineering / Microsoft Fabric / Cloud Data Platform
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Microsoft Fabric (Lakehouse, Event streams, Semantic models, Direct Lake), Power BI (DAX, semantic modeling), SQL Server/Azure SQL/Postgres, Azure DevOps, AI coding assistants, data modeling (star/snowflake, SCD), pipeline orchestration, performance tuning, data governance.
Preferred skills
Azure Data Factory/Synapse/ADLS, MDM platforms, Confluent Cloud/Kafka, cross-tenant Azure architecture, business analysis/solutions architecture background, Microsoft Fabric/Azure Data Engineer certifications.
Technologies
Microsoft Fabric, Power BI, SQL Server, Azure SQL, Postgres, Azure DevOps, Kafka, Confluent Cloud, Azure Data Factory, Synapse Analytics, ADLS Gen2, Event Hubs
Responsibilities
Design and implement dimensional models and semantic models; build and maintain real-time and batch pipelines; own master data engineering and data contracts; enforce data modeling standards; optimize query performance and pipeline efficiency; apply operational engineering discipline for observability and recovery; design controls for sensitive data; serve as senior technical voice in code reviews.
Seniority
Principal, hands-on IC with strategic influence
