Principal Data Engineer
Core
Lead the design and optimisation of enterprise-grade data platforms, Lakehouse architectures, and modern data engineering capabilities within the Microsoft Fabric ecosystem.
Role type
Principal Data Engineer (Microsoft Fabric)
Builds
Enterprise data platforms, Lakehouse architectures, scalable ETL/ELT pipelines, and secure data access models.
Domain
Cloud Data Engineering / Microsoft Fabric / Azure
Deliverable
production ML models | product features | infrastructure
Required skills
Microsoft Fabric ecosystem (OneLake, Lakehouse, Data Factory, Eventstreams), PySpark, Spark SQL, Azure DevOps, Git, Data governance (Microsoft Purview), distributed systems, multi-cloud integration
Preferred skills
Enterprise geospatial data, ArcGIS, MLOps, API integration, real-time analytics
Technologies
Microsoft Fabric, OneLake, Delta Lake, Spark, PySpark, SQL, Azure, Power BI, Microsoft Purview, Azure DevOps, GitHub
Responsibilities
Lead architecture and governance of Microsoft Fabric platform; Design and implement scalable ETL/ELT pipelines; Establish enterprise data governance standards; Develop secure data access models; Drive DataOps and CI/CD best practices; Lead migration of legacy workloads; Optimise Lakehouse performance; Collaborate on MLOps and feature engineering; Provide technical leadership and mentoring.
Seniority
Principal, technical leadership & mentorship
