Microsoft Azure Storage is seeking a Software Engineer to join their Ultra Disk Team, focusing on next-generation block storage platform development. This role is part of Azure Storage, a highly distributed and massively scalable cloud storage platform that operates at Exascale and is preparing for Zettascale operations.
As a Software Engineer, you'll be instrumental in designing and implementing protocols and features for data durability, availability, scalability, and performance of backend distributed block storage. This position offers the opportunity to innovate with a fast-paced, talented team and make significant impacts on the cloud storage industry.
The role involves working with cutting-edge technology to deliver the fastest block storage platform in the cloud. You'll collaborate with stakeholders to determine requirements, develop design documents, implement code, and maintain system reliability. The position includes on-call responsibilities as a Designated Responsible Individual (DRI) to monitor and maintain system health.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investment options, parental leave, and generous time off. The company maintains a culture of inclusion and growth mindset, encouraging innovation and collaboration across teams.
The position offers competitive compensation with a base pay range of $84,200 - $165,200 per year (higher in SF Bay Area and NYC), along with additional benefits and compensation opportunities. This is an excellent opportunity for software engineers passionate about distributed systems and cloud infrastructure to make a meaningful impact at scale.