OneDrive and SharePoint are rapidly growing services at the heart of Microsoft's cloud ecosystem, touching nearly every aspect of the company's operations including Windows and Office. This Principal Software Engineer role offers an opportunity to impact millions of users' daily interactions with their devices and critical content.
The position focuses on building and maintaining large-scale distributed systems that power Microsoft's cloud storage and collaboration platforms. You'll be responsible for designing migration systems, optimizing performance, and ensuring service reliability. The role requires expertise in cloud architecture, distributed systems, and enterprise-scale software development.
Working alongside talented engineers, PMs, and designers, you'll collaborate across Microsoft teams to deliver robust infrastructure and features. The ideal candidate combines deep technical expertise with strong system design skills and a proven track record of delivering complex projects.
Key aspects include:
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, parental leave, and work-life balance. The position allows up to 100% remote work with 0-25% travel requirements.
This is an exceptional opportunity for a seasoned engineer to make a significant impact on products used by millions while working with cutting-edge cloud technologies at one of tech's most influential companies.