Microsoft's Azure Data engineering team is at the forefront of analytics transformation, developing crucial products like Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, and more. They're seeking a Principal Software Engineer to lead the development of core components for their Cloud Data Warehouse, powering SQL analytics in Azure compute.
The role focuses on query optimization, transactional storage, and distributed query processing to build an elastic and scalable cloud DW for Tier1 enterprise workloads in Azure Data Lake. The ideal candidate should have extensive experience with high-throughput, multi-tenant services, strong design capabilities, and excellent coding practices.
As a Principal Engineer, you'll be responsible for driving the complete development lifecycle of ambitious features, from prototype to customer adoption. The position requires strong technical leadership, with responsibilities including generating specifications, creating proof-of-concepts, and working closely with team members to drive innovation and success.
Microsoft offers an inclusive work environment where diversity is actively sought out and valued. The company provides industry-leading benefits, including comprehensive healthcare, educational resources, and generous time-off policies. This role offers a competitive salary range of $161,600 - $286,200 USD (higher in SF and NYC areas), along with additional benefits and compensation opportunities.
The position combines technical excellence with leadership, requiring both deep engineering expertise and the ability to collaborate effectively with customers and stakeholders. It's an opportunity to shape the future of cloud data warehousing while working with cutting-edge technologies in a supportive, innovation-driven environment.