Join Microsoft's Azure Core OneDeploy team as a Principal Software Engineer, where you'll be at the forefront of large-scale cloud computing innovation. The Azure Host Maintenance Platform enables the deployment of billions of changes across millions of hosts within the Azure fleet weekly. This role offers an opportunity to architect and deliver next-generation Host Maintenance Platform solutions, working with cutting-edge technologies in both software and hardware.
As a Principal Engineer, you'll be instrumental in crafting the future of Azure's change management platform, collaborating with skilled engineers to create robust, scalable solutions. The position combines strategic platform design with continuous delivery, emphasizing customer feedback and solid, incremental development. The team values long-term investment in both technology and people, creating an environment where innovation thrives.
The role requires expertise in distributed systems programming and large-scale cloud services, with opportunities to tackle complex technical challenges. You'll be working in a culture that emphasizes growth mindset, innovation, and collaboration, making a significant impact on cloud computing infrastructure that serves as the foundation for the entire Azure platform.
Microsoft offers a competitive compensation package, comprehensive benefits, and a culture of inclusion where diversity is celebrated. The position provides the flexibility of up to 100% remote work with minimal travel requirements (0-25%). This is an exceptional opportunity for a seasoned engineer looking to make a lasting impact on cloud computing technology while working with some of the industry's best talents.