Microsoft's Azure team is seeking a Principal Software Engineer to join their Azure and Edge Performance team, specifically focusing on Interruption Management Services. This role is central to ensuring the performance consistency of Azure Virtual Machines and collaborating across Azure teams on cutting-edge platform technologies.
The position requires a unique blend of deep technical expertise in low-level hardware and systems operations, combined with the ability to build and manage fleet-wide data processing services. You'll be working with technical leaders to gain comprehensive understanding of new technologies in Azure host and Hyper-V, while collecting telemetry, creating simulations, and optimizing performance.
As a Principal Engineer, you'll be responsible for leading cross-team efforts to improve performance and reliability across Azure, conducting sophisticated performance testing, and working directly with platform teams to resolve customer performance issues. The role offers an opportunity to work on one of the world's leading cloud platforms, trusted by hundreds of millions of users worldwide.
The compensation is highly competitive, with a base salary range of $137,600 - $267,000 USD annually, varying by location. Microsoft offers an exceptional benefits package including industry-leading healthcare, educational resources, parental leave, and generous time off.
This is an ideal role for a seasoned engineer with strong experience in system architecture, virtualization, and performance analysis. You'll be joining a company with a strong mission to empower others and a culture that values respect, integrity, and accountability. The position offers up to 100% work from home flexibility, making it an attractive opportunity for those seeking work-life balance while working on cutting-edge cloud technologies.