Senior Software Engineer

Microsoft

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Reston, VARedmond, WA
Salary
$119,800–$234,700 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Mar 30, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $170k
This role $177k
$106k $248k
below market most similar roles pay here above market

This role pays more than 65% of similar roles. Most pay $149,875–$189,212 — the blue band above. At the midpoint, this role pays about $177k versus about $170k 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 628 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

The Sr. Software Engineer - CTJ - Poly joins the Microsoft Defender engineering team to build and deliver cloud solutions providing holistic protection within government environments. In this role, you will build and improve scalable, highly reliable services while improving engineering systems and practices for complex cloud environments. Day-to-day responsibilities include designing and automating service scale features, investigating production issues, and deploying fixes. You will utilize coding skills in languages such as C, C++, C#, Java, JavaScript, or Python. The role also involves working with CI/CD concepts, Git, Docker, and Kubernetes to support large-scale production services including logging, monitoring, and alerting. This position addresses the technical challenge of protecting against active attack attempts within secure government infrastructure.

What does a Software Engineer earn in Virginia?

Median $165000 from 105 postings across 18 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 delivering services in complex cloud environments.
  • Design and automate service scale features and specific customer requirements.
  • Investigate pre-production and production issues to implement and deploy necessary fixes.
  • Participate in a 24/7 on-call rotation within a secure facility.
  • Deliver cloud solutions that provide holistic protection within government environments.

What we're looking for

  • Must have a Bachelor's Degree in Computer Science or a related technical field and 4+ years of technical engineering experience.
  • Must have experience coding in languages including C, C++, C#, Java, JavaScript, or Python.
  • Must be a U.S. citizen.
  • Must possess an active U.S. Government Top Secret Clearance with SCI access based on an SSBI with Polygraph.
  • Must be able to pass a Microsoft Cloud background check.
  • Master's Degree in Computer Science or related field and 6+ years of technical engineering experience (preferred).
  • Bachelor's Degree in Computer Science or related field and 8+ years of technical engineering experience (preferred).
  • Experience with CI/CD concepts, Git, Docker, Kubernetes, or large-scale production services (preferred).

More like this

Similar roles

Software Engineer II

Microsoft

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

Software Engineer II

Microsoft

56 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

Software Engineer II

Microsoft

31 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Azure CI/CD Azure DevOps Git GitHub Linux Windows Full Stack Development Cloud-Native Architecture Observability Logging Monitoring Alerting Incident Response
4+ yrs exp Hybrid

Software Engineer

Microsoft

6 days ago $85,400–$168,100
Azure C C++ C# Java JavaScript Python Rust Terraform Bicep ARM CI/CD Infrastructure as Code Distributed Systems Telemetry Observability Threat Modeling Secure Development Service Reliability Engineering
1+ yrs exp Hybrid

Software Engineer II

Microsoft

11 days ago $102,100–$202,200
C C++ C# Java JavaScript Python cyber-security On-call Rotation
2+ yrs exp Hybrid

Software Engineer II

Microsoft

20 days ago $102,100–$202,200
Azure C# C++ Python Java JavaScript C PowerShell CI/CD Azure DevOps GitHub Infrastructure Development Observability SLA Security Clearance
2+ yrs exp Hybrid