Software Engineer II

Microsoft

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
7 days ago
Freshness
Confirmed live today
Closes
Apr 18, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $155k
This role $152k
$90k $214k
below market most similar roles pay here above market

This role pays more than 58% of similar roles. Most pay $130,867–$179,375 — the blue band above. At the midpoint, this role pays about $152k versus about $155k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 694 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 651 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

The Software Engineer II joins the Microsoft Defender engineering team within a combined DevOps unit responsible for cloud design, service architecture, and data platform development. This role focuses on building and improving scalable, reliable services for Sovereign and Government Clouds. Day-to-day responsibilities include conducting business reviews, operating production services, automating scale features, and investigating production issues. The engineer must ensure systems remain stable and meet performance service level agreements while participating in an on-call rotation within a secure facility. Required technical skills include proficiency in C, C++, C#, Java, JavaScript, or Python. Preferred experience includes Kubernetes, Git, CI/CD concepts, Windows and Linux systems, and Azure DevOps. The work involves solving complex cloud security problems to provide holistic protection within high-security government environments.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Build and improve services to be scalable and highly reliable.
  • Deliver and improve engineering systems and practices for complex cloud environments.
  • Design and automate service scale features and customer requirements.
  • Investigate pre-production and production issues and deploy fixes.
  • Participate in a 24/7 on-call rotation within a secure facility.
  • Ensure services and systems are highly stable and meet performance SLAs.
  • Provide leadership for application architecture and cloud design for government clouds.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 2+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python (or equivalent experience).
  • Must be a U.S. citizen.
  • Must have an active TS clearance and be eligible to upgrade to TS/SCI with polygraph.
  • Must be able to pass a Microsoft Cloud background check every two years.
  • Understanding and experience with CI/CD concepts and Git (preferred).
  • 2+ years of hands-on Windows or Linux system experience (preferred).
  • Experience debugging issues ranging from the operating system and application to the cloud (preferred).
  • Security Clearance Requirements: Candidates.

More like this

Similar roles

Software Engineer II

Microsoft

94 days ago $102,100–$202,200
Azure AKS Python C# Java C++ Kubernetes Cosmos DB Azure SQL Azure OpenAI Semantic Kernel LangChain CI/CD REST APIs NoSQL Distributed Systems GitHub Infrastructure-as-Code RAG Microservices
2+ yrs exp Hybrid

Software Engineer II

Microsoft

39 days ago $102,100–$202,200
Azure C# Java C++ Distributed Systems Cloud Infrastructure AWS Google Cloud Platform Software Design Monitoring Automation Root-Cause Analysis Testing Debugging
2+ yrs exp Hybrid

Software Engineer II

Microsoft

57 days ago $102,100–$202,200
Microsoft Fabric Microsoft Azure C# Python Java JavaScript C C++ Azure DevOps Microsoft Entra ID Functions Event Hubs Stream Analytics Big Data SDLC Backend Services
2+ yrs exp Hybrid

Software Engineer II

Microsoft

71 days ago $102,100–$202,200
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Logging Monitoring Alerting
2+ yrs exp Hybrid

Senior Software Engineer

Microsoft

Reston, VA +1 25 days ago $119,800–$234,700
C C++ C# Java JavaScript Python CI/CD Git Docker Kubernetes Containerization Logging Monitoring Alerting
4+ yrs exp

Software Engineer II

Microsoft

14 days ago $102,100–$202,200
Azure Python C# C++ Java JavaScript C Kubernetes Docker CI/CD AWS Cloud Platform Distributed Systems GitHub Copilot APIs Telemetry Networking
2+ yrs exp Hybrid