Azure Storage, Microsoft's core cloud storage solution, manages over 100 exabytes of capacity across 3000+ storage clusters in 200+ datacenters worldwide. As a Software Engineer in the Azure Core team, you'll work on systems that power millions of Azure virtual machines and store massive amounts of data for AI breakthroughs. You'll collaborate with Data Scientists, Software Engineers, Program Managers, and DevOps Engineers to deliver solutions meeting customer needs. The role involves working on highly scalable services, requiring expertise in distributed systems and cloud architecture. Microsoft offers a collaborative environment with a growth mindset, focusing on innovation and inclusive culture. You'll be responsible for designing and developing features for highly available services, ensuring security and compliance, and continuously improving product performance through production analysis. The position offers comprehensive benefits, professional development opportunities, and the chance to work on technology that impacts millions of users globally.