Microsoft's Azure Core OneDeploy team is seeking a Principal Software Engineer to lead the development of their next-generation Host Maintenance Platform. This role is at the heart of Azure's infrastructure, enabling the deployment of billions of changes across millions of hosts within the Azure fleet weekly. The position offers an opportunity to work on large-scale distributed computing systems and shape the future of cloud computing.
The role involves architecting and delivering cutting-edge solutions for Azure's Host Maintenance Platform, working alongside skilled engineers to create a seamless change management platform. The team emphasizes solid, incremental development while maintaining a focus on innovation and long-term technological advancement.
As a Principal Engineer, you'll be responsible for designing and implementing highly available distributed systems at scale, mentoring other engineers, and driving technical excellence across teams. The position requires deep expertise in distributed systems, cloud technologies, and strong leadership capabilities.
The compensation is highly competitive, with a base salary range of $137,600 - $267,000 (higher in SF and NYC areas), plus comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. Microsoft offers a culture of inclusion and growth mindset, where innovation and collaboration are fundamental to achieving their mission of empowering every person and organization on the planet.
This is an ideal opportunity for experienced engineers who want to make a significant impact on cloud computing infrastructure while working with cutting-edge technologies and leading technical teams. The role offers up to 100% remote work flexibility with minimal travel requirements (0-25%).