Microsoft's Core OS team is seeking a Software Engineer II to join their Storage platform team. This role is crucial in building the platform and end user experiences for storage across Windows devices and the Cloud. The position involves working on Operating Systems that power Azure, Microsoft's Linux OS, platforms for Windows Client, Xbox, and Windows Server ecosystem.
The role focuses on storage innovations, working with cutting-edge storage technologies and cloud-connected devices that impact every area of Microsoft's business. You'll be developing and maintaining storage and file system components across multiple platforms, performing performance analysis, and working with both internal and external partners on storage solutions.
As a Software Engineer II, you'll be responsible for the complete software engineering process, from design to maintenance. The position offers exposure to advanced storage technologies and the opportunity to work on systems that support billions of customers worldwide. The role combines technical depth in storage systems with collaborative teamwork and the chance to influence Microsoft's storage ecosystem.
Benefits include industry-leading healthcare, educational resources, investment options, parental leave, and generous time off. The position offers a competitive salary range of $100,600 - $199,000 per year (higher in SF and NYC areas), along with comprehensive benefits and the opportunity to work in a hybrid environment with up to 50% work from home flexibility.
This is an excellent opportunity for someone passionate about systems software excellence and interested in working on fundamental technology that underpins Microsoft's entire product ecosystem. The role offers significant technical challenges, growth opportunities, and the chance to impact billions of users worldwide.