Microsoft's OneDrive and SharePoint team is seeking a Senior Software Engineer to join their rapidly growing services at the center of Microsoft's cloud. This role offers an opportunity to impact millions of users through fundamental changes in device usage and content interaction. The position involves designing and delivering systems for cloud provider migration, improving core system performance, and maintaining service reliability.
As a Senior Software Engineer, you'll work with a talented team of engineers, PMs, and designers to build large-scale distributed architectures. The role focuses on creating solutions that protect and delight customers while ensuring seamless service operation. You'll be responsible for developing systems that enable partner migrations, optimize performance, and maintain service continuity.
The ideal candidate brings 4+ years of technical engineering experience and a strong background in cloud-scale services. You'll need expertise in languages like C++, Java, or Go, plus experience with Azure cloud resources and distributed systems design. The role offers competitive compensation ($117,200 - $229,200), comprehensive benefits, and the chance to work in a hybrid environment with up to 50% work from home flexibility.
This position at Microsoft provides an opportunity to work on services that reach almost every part of the company, including Windows and Office. You'll be part of a culture that values growth mindset, innovation, and collaboration, working towards Microsoft's mission to empower every person and organization globally.