OneDrive and SharePoint are core services at Microsoft's cloud infrastructure, touching nearly every aspect of the company including Windows and Office. This Senior Software Engineer role offers the opportunity to impact millions of users' daily interactions with their devices and critical content.
The position is within a team of engineers, PMs, and designers working on large-scale distributed architectures. You'll be responsible for building and maintaining core infrastructure components that power OneDrive and SharePoint services. The role involves designing systems for cloud provider migration, optimizing performance, and ensuring robust service reliability.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. The work environment is hybrid, allowing up to 50% work from home, with 0-25% travel requirements. The base salary ranges from $119,800 to $234,700 USD annually (higher in SF Bay Area and NYC).
The ideal candidate will have 4+ years of technical engineering experience with strong programming skills in languages like C++, Java, JavaScript, Python, or C#. You should have experience with cloud-scale infrastructure, REST APIs, and distributed systems. This role requires both technical excellence and collaborative skills, as you'll work across Microsoft teams to deliver critical infrastructure improvements.
This is an excellent opportunity for a senior engineer looking to make a significant impact on widely-used Microsoft services while working with cutting-edge cloud technologies and distributed systems at massive scale.