Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative cloud and software solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Remote
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer

Microsoft is seeking a Software Engineer to join their SAP Engineering team in Walldorf, Germany, focusing on integrating SAP services with Azure platform using Kubernetes and cloud technologies.

Software Engineer

Software Engineer role at Microsoft's ODSP team in Hyderabad, working on cloud infrastructure and distributed systems serving 200M monthly active users.

Software Engineer II

Software Engineer II position at Microsoft's Location Service Team, working on location inference and geospatial solutions for major Microsoft products.

Software Engineer II

Microsoft is hiring a Software Engineer II in Hyderabad to work on security solutions, requiring 6-8 years of experience in C#, .NET, and distributed systems.

Software Engineer

Software Engineer II position at Microsoft's Cloud Security team, focusing on developing and maintaining cloud security products and infrastructure tools with 6+ years of experience required.

Description For Software Engineer II

OneDrive and SharePoint are rapidly growing services at the heart of Microsoft's cloud ecosystem, serving millions of users worldwide. As a Software Engineer II, you'll join a dynamic team working on distributed architectures and features that power these essential Microsoft services. The role involves creating and maintaining large-scale distributed systems, designing cloud-scale services, and implementing innovative features for file and site management.

You'll be part of a world-class engineering team, collaborating with talented engineers, PMs, and designers across Microsoft. The position offers hands-on experience with internet-scale data stores and the opportunity to impact how people interact with their important content across home, work, and school contexts. You'll contribute to building and maintaining services that are critical for customers globally, from front-end user interactions to core system logic and mega-scale storage infrastructure.

The ideal candidate should have strong coding and problem-solving skills, experience with REST APIs and web services, and a passion for cloud-scale distributed design. You'll be expected to write efficient code, implement comprehensive tests, and maintain robust metrics and telemetry systems. This role offers competitive compensation, comprehensive benefits, and the chance to work on products that serve hundreds of millions of users worldwide.

Working at Microsoft means joining a company with a growth mindset, where innovation and collaboration are key to achieving shared goals. The company culture emphasizes respect, integrity, and accountability, creating an inclusive environment where everyone can thrive both professionally and personally.

Last updated 3 months 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
  • 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
  • 2+ years technical engineering experience with coding
  • Experience in delivering and interacting with REST APIs and web services
  • Experience designing cloud-scale services
  • Experience with building cloud-scale infrastructure components
  • Familiarity with secure software design concepts
  • Ability to work across and partner with multiple engineering teams

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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?