Taro Logo

Senior Software Engineer, OneDrive and SharePoint

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$119,800 - $234,700
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

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.

Last updated 22 days ago

Responsibilities For Senior Software Engineer, OneDrive and SharePoint

  • Design and deliver systems that enable partners and ISVs to migrate from other cloud providers
  • Improve core systems performance and efficiencies
  • Deliver systems to meet business continuity planning goals
  • Create, implement, optimize, debug, refactor, and reuse code
  • Contribute to design documents and identify dependencies
  • Stay current with developments to improve availability, reliability, efficiency, observability
  • Review work items and execute project plans

Requirements For Senior Software Engineer, OneDrive and SharePoint

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience
  • 5+ years of industry programming, software development, and/or software engineering experience
  • Experience building cloud-scale infrastructure components
  • Experienced delivering and interacting with REST API's and web services across multiple systems
  • Proficient coding, debugging, algorithm designer and problem-solving skills
  • Experience designing, building cloud-scale services and server/service management features
  • Must pass Microsoft Cloud background check

Benefits For Senior Software Engineer, OneDrive and SharePoint

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect