Microsoft's Azure and Edge Performance team is seeking a Software Engineer II to join their cloud platform team. This role focuses on implementing and enhancing the infrastructure for validating performance of core Azure components in the cloud. The position offers unique opportunities to impact high-growth areas critical for Microsoft while working with cloud services, infrastructure, operating systems, and performance engineering.
The role involves working with the Azure platform team to meet performance demands of Azure, Microsoft's cloud services, and server application developers. You'll be responsible for understanding and improving performance end-to-end, helping product teams reach performance and efficiency goals for key Azure scenarios. Cross-team collaboration is essential in this position.
As a Software Engineer II, you'll work on implementing test plans, analyzing performance metrics, and supporting data engineering infrastructure. The role requires strong Linux expertise, proficiency in multiple programming languages, and experience with cloud infrastructure development. You'll be part of Microsoft's mission to empower every person and organization globally.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. Working in Bangalore, you'll have a hybrid work arrangement with up to 50% work from home flexibility. This is an excellent opportunity for experienced engineers passionate about cloud performance and infrastructure optimization to join one of the world's leading technology companies.