Microsoft's OneDrive and SharePoint team is seeking a Principal Software Engineer - Full Stack to join their rapidly growing services division. This role sits at the heart of Microsoft's cloud infrastructure, interacting with nearly every aspect of Microsoft's ecosystem. The position offers an opportunity to fundamentally impact how millions of users interact with their devices and manage critical content across home, work, and educational contexts.
As a Principal Software Engineer, you'll be part of a dynamic team working on the Agreements product within the M365 compliance boundary, bringing document intelligence to contracts management. You'll collaborate with talented engineers, PMs, and designers to deliver large-scale, distributed architectures that serve hundreds of millions of customers worldwide.
The role demands expertise in full-stack development, with a focus on building highly reliable and performant experiences. You'll be responsible for designing and implementing services that manage internet-scale data stores, while ensuring best-in-class file and site browsing performance. The position requires deep technical knowledge in cloud-scale distributed systems and proven experience with REST APIs and web services.
Key technical requirements include 8+ years of engineering experience with languages like C++, Java, JavaScript, or Python, plus demonstrated expertise in cloud infrastructure and AI product features. The role offers competitive compensation ranging from $161,600 to $314,400 (location dependent) and comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.
This is an opportunity to shape the future of document management and collaboration tools while working with cutting-edge technology at one of the world's leading tech companies. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.
Microsoft offers a collaborative, inclusive environment where innovation is encouraged and impact is recognized. The position includes opportunities for professional growth, networking, and direct contribution to products used by millions globally. The company's commitment to work-life balance is reflected in their generous time-off policies and flexible work arrangements, with this role offering up to 100% work from home options.