Software Engineer II

Microsoft

Confirmed live 3 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$102,100–$202,200 / yr
Posted
7 days ago
Freshness
Confirmed live 3 days ago
Closes
Mar 3, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $150k
This role $152k
$90k most similar roles pay here $214k

This role pays more than 66% of similar roles. Most pay $124,000–$175,500 — the shaded band above. At the midpoint, this role pays about $152k versus about $150k 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 598 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Software Engineer II

Software Engineer II - CTJ - Poly will join a combined DevOps team within the Microsoft Defender engineering group to support sovereign and government cloud environments. The role involves building and improving scalable, reliable services while managing infrastructure development, application architecture, and data platform design. Day-to-day responsibilities include investigating production issues, automating service scale features, and participating in an on-call rotation to ensure high stability and performance for critical security systems. Candidates should possess experience with C, C++, C#, Java, JavaScript, or Python, along with proficiency in scripting languages. Preferred skills include Kubernetes, Git, CI/CD concepts, Windows and Linux systems, and Azure DevOps tools. This position addresses the challenge of providing holistic protection within complex government environments by delivering high-scale cloud solutions to defend against evolving cyber threats across diverse infrastructure landscapes.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Build and improve services to ensure they are scalable and highly reliable.
  • Develop and improve engineering systems and practices for complex cloud environments.
  • Design and automate service scale features and specific customer requirements.
  • Investigate, fix, and deploy solutions for pre-production and production issues.
  • Participate in a 24/7 on-call rotation within a secure facility to maintain service stability.
  • Manage application architecture, cloud design, and infrastructure development for sovereign and government clouds.
  • Ensure services meet performance Service Level Agreements (SLAs) and user expectations.

What we're looking for

  • Bachelor's degree in Computer Science or a related technical field is required.
  • Candidates must have at least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • An active U.S. Government Top Secret Clearance with SCI access and Polygraph is required.
  • Verification of U.S. citizenship is required due to legal restrictions for government agency support.
  • Experience with CI/CD concepts, Git, Azure DevOps, and GitHub tooling is preferred.
  • At least 2 years of hands-on experience with Windows or Linux systems is preferred.
  • Experience with Kubernetes and related satellite technologies is preferred.
  • Proficiency in at least one scripting language to manage and move solutions into managed code is preferred.

More like this

Similar roles

Software Engineer II

Microsoft

25 days ago $102,100$202,200
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Logging Monitoring Alerting Service Architecture Infrastructure Development
2+ yrs exp

Senior Software Engineer

Microsoft

87 days ago $119,800$234,700
C C++ C# Java JavaScript Python CI/CD Git Windows Linux Kubernetes Azure DevOps GitHub Monitoring Logging Alerting Service Architecture
4+ yrs exp

Software Engineer II

Microsoft

17 days ago $102,100$202,200
Azure Python C# C++ Java JavaScript Kubernetes Docker CI/CD GitHub Copilot LLM Automation Observability Telemetry Root Cause Analysis
2+ yrs exp

Software Engineer

Microsoft

7 days ago $85,400$168,100
C C++ C# Java JavaScript Python CI/CD Git Docker Kubernetes Azure DevOps GitHub Monitoring Logging Alerting

Software Engineer

Microsoft

15 days ago $85,400$168,100
C C++ C# Java JavaScript Python CI/CD Git Docker Kubernetes Azure DevOps GitHub Logging Monitoring Alerting

Senior Software Engineer

Microsoft

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