 
                                                
                                            Azure is a key growth engine for Microsoft and serves as the backbone of the company’s Cloud First, Intelligent Cloud vision. The Azure Core team builds and manages the foundational platform that powers compute, storage, and networking services. This role offers an opportunity to contribute to the future of cloud computing and work on technologies that impact millions of users worldwide.
As a Senior Software Engineer on the Azure Host Storage team, you will help deliver the storage virtualization platform that supports Azure Virtual Machines, Azure Kubernetes Service, and containers. You will work across the full storage stack on Azure hosts, including input/output (I/O) handling, data caching, Quality of Service (QoS), encryption, and offloading I/O processing into silicon. Our mission is to build next-generation storage solutions capable of scaling to millions of input/output operations per second (IOPS) per virtual machine at sub-millisecond latency.
In this role, you will lead feature development, mentor engineers, and collaborate across teams to design systems that operate at massive scale. This position provides opportunities to work on cutting-edge infrastructure and advance your technical expertise in a fast-evolving cloud environment.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.