Moving data reliably at cloud scale is one of the hardest problems in the industry, and it is the foundation every analytics and AI scenario depends on. On the Fabric Data Factory team, you will help build and own the Data Factory workload within Microsoft Fabric, the unified analytics platform. You will shape the pipelines, dataflows, and related tooling that let customers move, transform, and orchestrate large volumes of data across diverse sources and destinations, taking on challenges in throughput, fault tolerance, scalability, and cost efficiency. We are hiring a Principal Software Engineer on the Fabric Data Factory team, where you will architect complex data integration products end to end, set technical direction across the full engineering lifecycle, and mentor engineers as you drive quality, security, and live-site reliability. Your work will span authoring experiences, runtime execution, monitoring, and diagnostics, in close partnership with teams across Fabric, Azure Data Factory, and Power Query. This opportunity will allow you to deepen your expertise in distributed systems at cloud scale, broaden your technical influence across partner engineering organizations, and grow your impact on a platform used by enterprise customers worldwide. This role is based in Redmond and requires three days per week in the office. At Microsoft, our mission to empower every person and every organization on the planet to achieve more guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress, people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what's next for everyone.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal