Azure is rapidly expanding its cloud platform, and the Azure Fleet Resource Lifecycle Management Team plays a crucial role in building its foundation. This team is responsible for constructing the core infrastructure that hosts worldwide customer applications using cutting-edge hardware. As a Senior Software Engineer, you'll join a collaborative environment working on highly strategic projects for Microsoft Cloud.
The role involves developing and maintaining distributed systems that manage resource lifecycle in Azure's infrastructure. You'll be working with a team that empowers cloud services to obtain resources reliably and seamlessly at scale. The position offers significant opportunities to impact Microsoft's cloud infrastructure, working with modern technologies and solving complex distributed systems challenges.
The ideal candidate will bring strong software engineering fundamentals, experience with distributed systems, and the ability to deliver scalable solutions. You'll be working in a fast-paced environment where innovation and creative problem-solving are highly valued. The role offers competitive compensation ($117,200 - $229,200 base salary range), comprehensive benefits, and the opportunity to work remotely.
Key aspects of the role include developing scalable infrastructure solutions, optimizing system performance, and contributing to the overall architecture of Azure's resource management systems. You'll collaborate with other teams across Azure, participate in code reviews, and help maintain high standards of code quality and system reliability.
This is an excellent opportunity for experienced engineers who want to work on large-scale distributed systems and make a significant impact on Microsoft's cloud infrastructure. The role offers both technical challenges and growth opportunities, working with cutting-edge technology in a supportive and collaborative environment.