Microsoft Azure Storage is seeking a talented Software Engineer to join their team working on highly distributed, massively scalable cloud storage platform. This role is part of Azure Storage, which operates at Exascale and is scaling towards Zettascale, providing the persistent storage layer that powers millions of Azure virtual machines and stores vast amounts of diverse data.
As a Software Engineer in Azure Storage, you'll be instrumental in shaping the technical direction of the next generation architecture while delivering continuous improvements and innovative features. The role involves working with cutting-edge server technologies and distributed systems, focusing on reliability, scalability, performance, consistency, and debuggability.
The position offers the opportunity to work on a platform that already runs at Exascale (storing Exabytes of data) and is evolving to support Zettascale operations. You'll be part of a team that powers critical cloud infrastructure, handling everything from virtual machine storage to video, photos, and various other data types.
Microsoft offers a collaborative environment where employees come together with a growth mindset to innovate and achieve shared goals. The company culture emphasizes respect, integrity, and accountability, fostering an inclusive environment where everyone can thrive both professionally and personally.
This role requires a blend of technical expertise and collaborative skills, with opportunities to work on challenging problems at massive scale. The position includes comprehensive benefits, professional development opportunities, and the chance to make a significant impact on one of the world's leading cloud storage platforms.