Microsoft's Azure Storage team is seeking a Senior Software Engineer to join their Storage Deployment team. Azure Storage is a core component of Azure, managing over 100 exabytes of capacity across thousands of storage clusters in 70+ global regions. This role is critical in supporting millions of Azure virtual machines and powering cutting-edge AI workloads.
As a Senior Software Engineer, you'll work on distributed systems and infrastructure services at massive scale. You'll collaborate with Core Engineering Teams, Program Managers, and DevOps Engineers to design and implement solutions that meet both first and third-party customer needs. The role involves architecting systems that can handle cloud-scale storage while supporting the latest AI workloads.
The position offers a competitive salary range of $117,200 - $229,200 (higher in SF Bay Area and NYC: $153,600 - $250,200) and includes comprehensive benefits. You'll be working in a dynamic environment where you'll design high-level architecture, write exemplary code in languages like C++, C#, Java, or Python, and ensure high-quality system implementation.
This is an excellent opportunity for someone passionate about distributed systems and infrastructure who wants to work on technology that powers Microsoft's cloud services. The role offers up to 100% remote work flexibility with 0-25% travel requirements. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset and innovation.