Senior Software Engineer

Microsoft

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Salary
$119,800–$234,700 / yr
Posted
87 days ago
Freshness
Confirmed live yesterday
Closes
Dec 13, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 64% of similar roles. Most pay $152,150–$192,500 — the shaded band above. At the midpoint, this role pays about $177k versus about $172k 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 · Senior Software Engineer

Sr. Software Engineer - CTJ - Poly joins the Microsoft Defender engineering team as part of a combined DevOps unit providing leadership for cloud design, service architecture, and infrastructure development. This role focuses on building and improving scalable, reliable services within complex cloud environments to provide holistic protection in government environments. Day-to-day responsibilities include conducting business reviews, operating production services, automating scale features, and investigating pre-production or production issues while participating in a 24/7 on-call rotation. The role requires proficiency in C, C++, C#, Java, JavaScript, or Python, along with experience in Windows, Linux, Kubernetes, Git, and Azure DevOps. Candidates must navigate the technical challenges of sovereign and government clouds to ensure systems meet performance SLAs while collaborating with multi-disciplinary teams including security researchers and data scientists to maintain high stability.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design and implement cloud architecture for Sovereign and Government Cloud environments.
  • Build and improve services to ensure they are scalable and highly reliable.
  • Automate service scale features and fulfill specific customer requirements.
  • Improve engineering systems and practices within complex cloud environments.
  • Investigate pre-production and production issues and deploy necessary fixes.
  • Participate in a 24/7 on-call rotation to support live site services.
  • Ensure systems meet performance Service Level Agreements (SLAs) for internal and external users.

What we're looking for

  • Bachelor's degree in Computer Science or a related technical field is required.
  • Candidates must have 4+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Must possess an active U.S. Government Top Secret clearance with SCI and Polygraph.
  • Must be a U.S. citizen to meet legal requirements for government agency support.
  • Experience with CI/CD concepts and Git is preferred.
  • 4+ years of hands-on experience with Windows and Linux systems is preferred.
  • Experience with Kubernetes, Azure DevOps, and GitHub tooling is preferred.
  • Ability to participate in a 24/7 on-call rotation within a secure facility.

More like this

Similar roles

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

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

Software Engineer II

Microsoft

7 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
2+ yrs exp Hybrid

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

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