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 16 days 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 2 - Azure Linux

Software Engineer 2 position at Microsoft working on Azure Linux OS development, focusing on AI infrastructure and cloud computing integration.

Software Engineer - Cloud and Enterprise Security

Mid-level Software Engineer position at Microsoft focusing on cloud security and enterprise defense solutions, requiring 3+ years of experience in software engineering.

High Performance Computing Support Engineer

Part-time High Performance Computing Support Engineer role at Microsoft, supporting Azure HPC services with flexible work arrangements and competitive benefits.

Software Engineer II

Microsoft Azure Edge Engineering System team seeks Software Engineer II for cloud platform development, offering competitive pay and comprehensive benefits.

Software Engineer II - Azure Linux

Microsoft is hiring a Software Engineer II for Azure Linux OS development, focusing on ARM64 architecture and cloud platform innovation with hybrid work options.