Microsoft's Azure Core team is seeking a Senior Software Engineer to join their Azure Host Storage team, responsible for delivering Storage Virtualization platform to Azure Virtual Machines and services. The role focuses on building next-generation storage solutions scaling to millions of IOPS per VM at sub-ms IO latency. The team manages the entire storage stack on Azure Host, handling IOs, data caching, throttles, QoS, and data encryption. This position offers an opportunity to work on cutting-edge cloud technology, with competitive compensation ranging from $117,200 to $250,200 depending on location. The ideal candidate will have strong experience in systems programming languages like Rust, C++, or C, with a background in distributed systems and cloud platforms. The role combines technical expertise with real impact on product direction, supporting Microsoft's mission to empower every person and organization globally.