Microsoft's Azure Storage team is seeking a Software Engineer II to work on the world's largest Object Storage service. Azure Storage provides the persistent storage layer in the cloud, powering millions of Azure virtual machines and storing exabytes of customer data. The service supports various storage types including Blob Storage, Table Storage, Queue Storage, File Storage, Disk Storage, and Data Lake Store.
As part of this role, you'll work on distributed systems that scale to handle massive amounts of data across global data centers. The service is critical to Microsoft's largest online businesses including Xbox, Skype, and Bing. You'll be part of a team that embraces a fast-paced, live-site focused environment, constantly delivering customer value.
The position offers the opportunity to tackle significant technical challenges, working with high-performance systems and contributing to one of Microsoft's foundational cloud services. You'll be involved in design, implementation, and maintenance of large-scale storage systems, collaborating with world-class engineers in an inclusive environment.
The role requires strong programming skills, understanding of distributed systems, and the ability to work in a collaborative team environment. You'll be responsible for creating and implementing code, monitoring system health, and participating in the full software development lifecycle. This is an excellent opportunity for engineers interested in cloud infrastructure, distributed systems, and working at massive scale.
Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and a strong focus on work-life balance. Microsoft maintains a culture of inclusion where everyone can thrive, emphasizing respect, integrity, and accountability in all aspects of work.