Senior Software Engineer

Microsoft

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Salary
$119,800–$234,700 / yr
Posted
101 days ago
Freshness
Confirmed live yesterday
Closes
Nov 29, 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 to build and deliver cloud solutions for high-scale environments. This role involves developing scalable, highly reliable services within complex cloud environments while improving engineering systems and practices. Day-to-day responsibilities include designing and automating service scale features, addressing customer requirements, and investigating or deploying fixes for pre-production and production issues. The candidate will work with technologies including C, C++, C#, Java, JavaScript, or Python, alongside tools like Git, Docker, and Kubernetes. The role focuses on the cyber-security domain, specifically providing holistic protection within government environments to counter evolving threats. Candidates must possess a technical background in computer science and be able to meet specific U.S. Government security clearance requirements, including Top Secret with SCI and Polygraph, to support federal agency customers.

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.
  • Improve engineering systems and practices for complex cloud environments.
  • Design and automate service scale features and customer requirements.
  • Investigate pre-production and production issues to implement and deploy fixes.
  • Participate in a 24/7 on-call rotation within a secure facility.
  • Develop and deliver cloud solutions to protect against active cyber-attacks.

What we're looking for

  • Bachelor's degree in Computer Science or related field and 4+ years of technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Master's degree in Computer Science or related field and 6+ years of technical engineering experience with coding in various programming languages.
  • Bachelor's degree in Computer Science or related field and 8+ years of technical engineering experience with coding in various programming languages.
  • Active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph.
  • Verification of U.S. citizenship is required due to legal restrictions for supporting government agency customers.
  • Experience and understanding of CI/CD concepts and Git.
  • Knowledge of Docker, Kubernetes, or other containerization technologies.
  • Experience building and supporting large-scale production services including logging, monitoring, alerting, and reliability measurement.

More like this

Similar roles

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

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

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 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