Software Engineer II - Onedrive and Sharepoint

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Software Engineer II role at Microsoft focusing on the core infrastructure of OneDrive and SharePoint. The role involves designing and delivering systems for data integrity, availability, and performance, managing billions of files and exabytes of storage at a global scale. Responsibilities include enabling partner migrations, improving system performance and efficiency, and ensuring business continuity through robust systems and telemetry.

What you'd actually do

  1. Design and deliver systems that enable partners and ISVs to migrate from other cloud providers.
  2. Improve core systems performance and efficiencies, and ensure zero customer impact throughout the change management cycle.
  3. Deliver systems to meet our business continuity planning goals, provide telemetry for optimizing the service and drive our response time for detecting and resolving service issues down.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Proven experience leading and managing projects involving multiple engineers.
  • Experience with building cloud-scale infrastructure components.
  • Experience designing cloud-scale services and server/service management features.
  • Experience related to cloud scale distributed design and patterns.
  • Familiar with secure software design concepts.
  • Proven track record of delivering projects that include multiple components.
  • Ability to work across and partner with multiple engineering teams to achieve business goals.