Join Microsoft's Storage and File Systems team within the Azure Edge + Platform Core OS Base team, where you'll be at the forefront of storage innovation. This role involves developing storage solutions for Windows, Azure, IoT, and future devices. You'll work on challenging projects involving storage platform infrastructure, protocol standards, and cloud integration. The team is responsible for operating systems powering Azure, Microsoft's Linux OS, Windows Client, Xbox, and Windows Server ecosystem, supporting billions of customers worldwide.
The position offers an opportunity to work with cutting-edge storage technologies and devices, focusing on improving performance, capacity, and intelligence. You'll be part of a team that delivers seamless experiences across devices and cloud boundaries, working on both Windows and Linux operating systems. The role requires expertise in systems-level software development, with a focus on storage and file systems.
As a Senior Software Engineer, you'll contribute to Microsoft's mission of empowering every person and organization globally. The company culture emphasizes growth mindset, innovation, and collaboration, with a strong commitment to inclusion and diversity. You'll work in a hybrid environment with up to 50% work from home flexibility, and the position may require 0-25% travel.
The compensation is competitive, with a base salary range of $117,200 - $229,200 USD (higher in SF and NYC areas), plus comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for experienced engineers passionate about storage technologies and system-level software development to make a significant impact at a global scale.