OneDrive and SharePoint are rapidly growing services at the heart of Microsoft's cloud infrastructure, serving millions of users worldwide. As a Software Engineer II on the Backend Services Infrastructure team, you'll be part of a transformative effort that's changing how people interact with their devices and manage important content across home, work, and education.
The role involves working with cutting-edge distributed systems and cloud-scale infrastructure, where you'll collaborate with talented engineers, PMs, and designers to build solutions that serve hundreds of millions of customers. You'll be responsible for designing and implementing services that manage internet-scale data stores, optimize file and site browsing performance, and innovate how people interact with their data.
The position offers competitive compensation ($98,300 - $193,200) and comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. Working in a hybrid model (up to 50% work from home), you'll have the flexibility to maintain work-life balance while contributing to Microsoft's mission of empowering every person and organization to achieve more.
Key responsibilities include developing large-scale distributed systems, writing clean and efficient code, implementing comprehensive testing, and building robust telemetry systems. You'll need 2+ years of experience in software engineering, strong coding skills in languages like C# and SQL, and experience with cloud-scale services.
This is an excellent opportunity to join Microsoft's core cloud services team, where you'll work on technology that impacts millions of users while growing your career in a supportive, inclusive environment that values innovation, collaboration, and technical excellence.