Software Engineer II

Global technology company developing OneDrive and SharePoint cloud services, empowering people and organizations worldwide.
$98,300 - $208,800
Cloud
Mid-Level Software Engineer
Remote
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer II

Microsoft's OneDrive and SharePoint team is seeking talented engineers to join their rapidly growing cloud services division. This role offers an opportunity to work on systems that impact millions of users worldwide, focusing on cloud-scale distributed architectures and innovative features. As a Software Engineer II, you'll be part of a team that's fundamentally changing how people interact with their most important content across devices.

The position involves working with cutting-edge technology in cloud computing, handling internet-scale data stores, and implementing features that enhance file and site management. You'll collaborate with world-class engineers, PMs, and designers across Microsoft, contributing to large-scale distributed systems that are critical for global customers.

The role offers competitive compensation, with base pay ranging from $98,300 to $208,800 depending on location, particularly higher in the San Francisco Bay area and New York City. Microsoft provides comprehensive benefits including healthcare, educational resources, and parental leave.

This is an excellent opportunity for engineers passionate about cloud computing and distributed systems, offering the chance to work on technology that directly impacts how people work, learn, and collaborate. The position combines technical challenges with real-world impact, supported by Microsoft's commitment to innovation and inclusive culture.

Last updated a month ago

Responsibilities For Software Engineer II

  • Work on large-scale distributed systems critical for customers worldwide
  • Design and deliver services that manage internet-scale data stores
  • Enable file and site browsing and editing performance
  • Contribute to and shape the engineering culture of OneDrive & SharePoint
  • Write clean, efficient code and comprehensive tests
  • Build excellent coverage with metrics and telemetry
  • Deliver features supporting hundreds of millions of customers

Requirements For Software Engineer II

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • Experience with data structures and algorithms and Computer Science fundamentals
  • Experience designing, troubleshooting, and debugging cloud-scale services
  • Solid coding, debugging, algorithm design, and problem-solving skills
  • Experience with building cloud-scale infrastructure components
  • Familiarity with secure software design concepts

Benefits For Software Engineer II

Medical Insurance
Education Budget
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

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer

Software Engineer position at Microsoft working on Azure Storage, developing highly scalable cloud services and distributed systems.

Software Engineer

Software Engineer position at Microsoft working on Azure Storage, developing and maintaining cloud infrastructure that powers millions of virtual machines and AI applications.

Technical Support Engineering - Azure IaaS VM Engineer

Azure IaaS VM Engineer position at Microsoft Japan, offering technical support for cloud services with flexible remote work options and comprehensive benefits.

Software Engineer II - CTJ - POLY

Microsoft is seeking a Software Engineer II to join the Defender team, focusing on cloud security products and cyber-security solutions.

Support Engineer, Developer & Azure Services (DAS)

Microsoft Support Engineer position focusing on Azure and developer services, offering remote work and comprehensive benefits package.