OneDrive and SharePoint are rapidly growing services at Microsoft's cloud core, touching nearly every part of the company including Windows and Office. As a Senior Software Engineer, you'll be part of a team transforming how millions interact with their devices and important content.
You'll design and implement systems enabling partner and ISV migration from other cloud providers, enhance core system performance, and manage changes without customer impact. Your role involves building systems for business continuity, providing telemetry for service optimization, and improving issue detection and resolution times.
The position requires expertise in cloud-scale infrastructure, distributed systems design, and secure software development. You'll work with Azure technologies, REST APIs, and web services across multiple systems. The role demands strong problem-solving abilities and collaboration skills to work effectively with engineers, PMs, designers, and cross-functional teams.
Key responsibilities include developing design documents, implementing and optimizing code, monitoring service health, and driving technical improvements. You'll serve as a technical leader, mentoring other engineers while maintaining high standards for code quality and system reliability.
The compensation is competitive, ranging from $119,800 to $234,700 base salary (higher in SF and NYC areas), plus comprehensive benefits including healthcare, educational resources, investment options, and parental leave. This hybrid role allows up to 50% work from home with 0-25% travel required.
Join Microsoft's mission to empower global achievement through technology, working in an inclusive culture that values growth mindset, innovation, and collaboration. This role offers the opportunity to impact millions of users while working with cutting-edge cloud technologies in a supportive, growth-oriented environment.