Senior Software Engineer

Microsoft

Confirmed live 3 days ago High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
35 days ago
Freshness
Confirmed live 3 days ago
Closes
Feb 3, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 69% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $177k versus about $169k 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

As a Senior Software Engineer in the CoreOS team, you will develop threat-resistant platform capabilities for Windows Server across on-premises, hybrid, and cloud-connected deployments. You will translate security requirements into shipping code by implementing secure-by-design features, closing systemic vulnerability classes, and strengthening trust boundaries from firmware through the kernel and virtualization layers. Your daily responsibilities include designing validation frameworks with automated testing and fuzzing, building observability pipelines via telemetry insights, and contributing to threat modeling for high-severity risks. You will work with C, C++, C#, Python, Rust, PowerShell, or Kusto to build secure components. The role focuses on the technical challenge of securing infrastructure against modern attacker techniques like credential theft and lateral movement while ensuring performance and reliability across critical systems.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Translate security architecture and threat models into production-ready code for Windows Server.
  • Design and implement validation frameworks using automated testing and fuzzing to catch defects early.
  • Implement secure-by-design features including cryptographic standards, key management, and hardening baselines.
  • Build observability pipelines using telemetry and security metrics to measure control effectiveness in production.
  • Conduct threat modeling and security reviews to mitigate high-severity threats and systemic vulnerabilities.
  • Develop targeted test cases and regression coverage to ensure long-term stability of security fixes.
  • Respond to security incidents by coordinating with cross-functional teams to deliver containment and remediation.
  • Analyze real-world attack patterns to implement post-incident hardening improvements for the platform.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 4+ years of engineering experience with coding in C, C++, C#, or Python.
  • 6+ years of professional software engineering experience including designing automated tests and validation (preferred).
  • Experience or demonstrated interest in OS fundamentals and/or software and system security (preferred).
  • Demonstrated experience in confidential computing and using cryptography in a secure way (preferred).
  • Familiarity with platform security controls such as Secure Boot, TPM, VBS, code integrity, Credential Guard, WDAC, BitLocker, and Secured-core (preferred).
  • Understanding of threat modeling, modern attacker techniques, and detection through security telemetry and observability (preferred).

More like this

Similar roles

Senior Software Engineer

Microsoft

Redmond, WA 58 days ago $119,800$234,700
C++ Win32 COM Windows Services WinRT RPC C C# ETW IPC RDP PCoIP ICA Kernel Driver Development Threading System APIs Telemetry Agile
4+ yrs exp

Senior Software Engineer, Security AI

Microsoft

50 days ago $119,800$234,700
Large Language Models Retrieval-Augmented Generation Python C++ C# Java JavaScript Azure Azure OpenAI Kubernetes Vector Databases Knowledge Graphs Semantic Search Kusto Microsoft Defender Sentinel Distributed Systems Telemetry Security Operations
4+ yrs exp

Senior Software Engineer

Genworth Financial

Richmond, VA +1 62 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

97 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Morningstar Inc

Chicago, IL 68 days ago
Python FastAPI Flask PostgreSQL SQL Server Weaviate Pinecone AWS S3 Aurora RDS Lambda Redis Celery Git CI/CD Pandas Plotly Matplotlib QlikView GraphQL LangGraph AutoGen OpenAI Anthropic MistralAI Transformers
5+ yrs exp Hybrid

Senior Software Engineer

Mastercard

Salt Lake City, UT 12 days ago $115,000$184,000
Java Spring Boot Spring Integration React JavaScript Node.js RxJS HTML5 CSS SQL PostgreSQL AWS GCP Azure Docker Kubernetes TDD BDD REST SOAP
5+ yrs exp