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
89 days ago
Freshness
Confirmed live today
Closes
Jan 26, 2027

Market check

Salary context

Above market

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 67% of similar roles. Most pay $149,500–$190,487 — 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 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 · Senior Software Engineer

The Sr. Software Engineer -CTJ- Poly joins the engineering team to lead architecture discussions and develop complex design specifications for critical subsystems. This role involves identifying cross-team dependencies, ensuring performance, security, and compliance requirements are met, and collaborating with partners to achieve live-site readiness. The engineer will drive automation for production deployment to enable zero-touch releases and act as a designated responsible individual for live site monitoring and incident resolution. Key responsibilities include utilizing AI software tools to improve code quality and engineering productivity. Required technical skills include experience with Azure or equivalent hyperscale cloud technologies, large-scale distributed systems, and complex IT environments. Candidates must possess a relevant engineering or science degree and experience in software, network, service, or systems engineering within distributed or air-gapped environments.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Lead and own architecture discussions and develop complex design specifications.
  • Ensure designs meet performance, security, and compliance requirements.
  • Identify cross-team dependencies and incorporate them into design documents.
  • Drive automation across production deployment to enable zero-touch releases.
  • Act as the designated responsible individual for live site monitoring and incident resolution.
  • Perform postmortem analysis for system incidents.
  • Develop and utilize AI software tools to improve engineering productivity and code quality.
  • Ensure scalability and live-site readiness of subsystems with partner teams.

What we're looking for

  • Bachelor's Degree in a related engineering or science field and 2+ years of technical experience in software, network, service, systems, or industrial controls.
  • Master's Degree in a related engineering or science field and 3+ years of technical experience in software, network, service, systems, or industrial controls.
  • Bachelor's Degree in a related engineering or science field and 5+ years of technical experience in software, network, service, systems, or industrial controls.
  • U.S. citizenship verification is required.
  • 1+ year of technical experience working with large-scale cloud or distributed systems.
  • Hands-on experience supporting complex IT environments with a focus on reliability, security, and compliance.
  • Recent experience with Azure or equivalent hyperscale cloud technologies.
  • Ability to lead architecture discussions, develop design specifications, and drive automation for production deployments.

More like this

Similar roles

Senior Software Engineer

Microsoft

Reston, VA +2 5 days ago $119,800–$234,700
Azure Python C# C++ Java JavaScript C Kubernetes Docker CI/CD AWS GitHub Copilot Distributed Systems Observability Azure Machine Learning Azure OpenAI Networking
4+ yrs exp

Senior Software Engineer

Microsoft

Reston, VA +2 7 days ago $119,800–$234,700
Python Java C++ C# JavaScript C GenAI SDLC Logging Telemetry Source Code Analysis System Architecture Design Documents Security Compliance
8+ yrs exp

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

Microsoft

20 days ago $85,400–$168,100
C C++ C# Java JavaScript Python Rust Azure Azure DevOps Bicep Terraform ARM CI/CD Infrastructure as Code Distributed Systems Telemetry Observability Threat Modeling secure‑by‑design
1+ yrs exp Hybrid

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

Software Engineer II

Microsoft

41 days ago $102,100–$202,200
C C++ C# Java JavaScript Python Distributed Systems CI/CD Ansible Azure DevOps GitHub Actions PSTN Telemetry Observability Automation
2+ yrs exp Hybrid