Microsoft's Azure Storage team is seeking a Senior Software Engineer to join their team working on the world's largest Cloud Storage service. This role focuses on developing and implementing validation infrastructure services and automating validation for Azure's massive, distributed storage system. The position is part of the team responsible for Azure Storage, which powers five different storage services including Blob Storage, Table Storage, Queue Storage, Data Lake Storage, File Storage, and Disk Storage.
The ideal candidate will bring strong expertise in distributed systems, cloud services, and storage technologies, along with solid skills in design, coding, and testing. You'll be working on a system that stores exabytes of customer data and supports major Microsoft services like Xbox, Teams, and Bing. The role offers the opportunity to make significant impacts on a hyperscale system used by millions globally.
As a Senior Software Engineer, you'll be responsible for ensuring product quality through end-to-end scenario validation, developing scalable cloud services, and partnering with teams across Microsoft. The position requires strong technical skills, experience with large-scale testing methodologies, and the ability to guide other engineers as a Designated Responsible Individual (DRI).
The role offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and investment opportunities. Microsoft provides a collaborative environment where you can grow professionally while working on technology that impacts millions of users worldwide. The position requires 3 days per week in-office presence with some travel (0-25%).