Microsoft's Azure Storage Infrastructure team is seeking a Software Engineer to join their innovative cloud storage solutions team. This role focuses on developing advanced storage and networking capabilities for Azure, working with cutting-edge technologies from ExaBytes to YottaBytes. The position involves designing and implementing solutions for hardware accelerators, processors, and transport performance improvements.
As a member of the Storage Infrastructure team, you'll be working on industry-leading transaction rates and network throughput optimization. The role offers collaboration opportunities across Research, Storage, and Compute teams, encompassing the entire software development lifecycle. Microsoft provides a culture of inclusion with emphasis on growth mindset and innovation.
The position offers competitive compensation ranging from $81,900 to $160,200 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is an excellent opportunity for engineers interested in cloud infrastructure, storage systems, and high-performance computing, with the chance to impact Microsoft's mission of empowering every person and organization globally.
The role requires expertise in languages like C++, Python, or Java, with experience in storage or networking development. Working in a remote environment with 0-25% travel, you'll contribute to Microsoft's cloud infrastructure while having opportunities for professional growth and development.