Microsoft's Compute team, a core component of Azure, is seeking a Software Engineer II to join their cloud computing infrastructure team. This role is critical in building and managing fault-tolerant distributed systems that power millions of virtual machines for Azure customers. The position requires a strong background in software engineering with expertise in cloud computing and distributed systems. The ideal candidate will have 2+ years of experience and must possess an active Top Secret clearance with SCI access. The role offers competitive compensation ranging from $98,300 to $193,200 annually, along with comprehensive benefits. This is an excellent opportunity to work on strategic projects at Microsoft, contributing to one of the world's largest cloud platforms while collaborating with talented engineers in a growth-oriented environment. The position involves significant responsibility in system design, code development, and service maintenance, making it perfect for engineers passionate about cloud infrastructure and distributed systems.