OneDrive and SharePoint (ODSP) are rapidly growing services at the center of Microsoft's cloud, interacting with almost every part of Microsoft. This role is part of a team that is fundamentally changing how millions of people use their devices and interact with important content for home, work, and school.
As a Software Engineer II, you'll work on a platform enabling "ultimate" Progressive Web Applications that make web applications faster, resilient to service issues, and enable full offline experience with 2-way synchronization. You'll explore novel web application architectures using technologies including C++, HTTP protocols, SQL databases, service workers, React, JavaScript, and browser extensions.
The role involves contributing to Microsoft's vibrant, inclusive engineering culture, performing data-driven collaborative design, writing clean code with comprehensive tests, and implementing metrics and telemetry. You'll deliver features serving hundreds of millions of customers worldwide.
The position offers competitive compensation with a base pay range of $100,600 - $199,000 per year (higher in SF Bay Area and NYC: $131,400 - $215,400). The role requires up to 50% work from home flexibility with 0-25% travel. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an environment that values growth mindset, innovation, and collaboration.
Key technologies include SQLite, REST API development, React, JavaScript, Service Workers, and PWAs. The role involves cross-team collaboration, backend systems work, and maintaining code in object-oriented languages. You'll be part of a team pushing the boundaries of modern web applications while ensuring security, privacy, and accessibility standards.