Principal Data Engineer
Overview:
You will shape and lead a modern enterprise data platform, guiding architecture for a Microsoft Fabric–based lakehouse. You’ll work with data and IT leaders to align the platform with strategic growth and future expansion. The role blends hands-on engineering with mentorship and platform strategy to elevate team capability. You’ll solve cross-application data integration challenges and drive governance, quality, and scalability. This is a high-impact, senior-technical opportunity to influence data culture and delivery at scale.
Responsibilities:
Lead the design and evolution of a Microsoft Fabric lakehouse architecture across raw, refined, and curated layersBuild and maintain robust data integration workflows from 30+ enterprise applications and platformsSet engineering standards for coding, design patterns, documentation, and reviewsMentor data engineers through hands-on coaching and code feedbackPartner with data and IT leadership to align architecture with business priorities and growthDevelop high-quality data pipelines using SQL, Python, Spark, and PySpark in cloud environmentsEvaluate new technologies and approaches and recommend adoptionSupport governance and platform reliability through data lineage, quality, performance, and scalable practicesContribute to cross-platform interoperability including Databricks and governance tooling
Key requirementssenior technical expert with hands-on engineering capabilityexperience in platform strategy and mentoring teamsproficiency with SQL, Python, Spark, PySparkexperience with Microsoft Fabric lakehouse or equivalent architectural environmentability to align technical architecture with business priorities and expansion needsstrong focus on governance, data quality, lineage, and reliabilityexperience with Databricks or similar environments is a pluscross-functional collaboration with data and IT leadershipmentorshipcross-functional collaborationstrategic thinkingMicrosoft Fabriclakehouse architectureSQL