Microsoft Azure Storage team is building a massively scalable, highly distributed, and ubiquitously accessible storage system designed to serve the entire world. The team works on systems at Zettabyte scale to support growing demand. As a Principal Software Engineer, you'll be part of building Microsoft's cloud storage solution that stores Exabytes of data. The role involves collaborating with stakeholders, designing and implementing distributed systems, and guiding other engineers. You'll work in a culture that values growth mindset, innovation, and inclusion. The position offers the flexibility of up to 100% work from home with 0-25% travel requirements. This is an opportunity to contribute to Microsoft's mission of empowering every person and organization on the planet to achieve more.