Senior Security Engineer and Principal Security Engineer (Multiple Positions)- Windows Security | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA · San Francisco, CA · New York, NY
Salary
$119,800–$234,700 / yr
Posted
1 day ago
Closes
Nov 29, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 51% of similar roles. Most pay $144,375–$208,800 — the shaded band above. At the midpoint, this role pays about $177k versus about $177k 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 547 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Security Engineer and Principal Security Engineer (Multiple Positions)- Windows Security | Microsoft Careers

The Microsoft Windows Security team seeks Senior and Principal Security Engineers to bolster the security of its widely-used operating systems. In this hands-on, technically demanding role, you will identify and mitigate risks through design reviews, code audits, and fuzzing, while developing proof-of-concept mitigations for novel attack vectors. You’ll collaborate closely with product engineering teams to enhance OS features such as network protocols and security measures, ensuring they meet stringent security standards. Ideal candidates possess extensive experience in native code (C/C++), penetration testing, and a deep understanding of OS security fundamentals, alongside strong computer science skills. Familiarity with Microsoft Windows architecture is preferred, along with proven expertise in vulnerability discovery and exploiting bugs to bypass security mitigations.

What you'll do

  • Conduct security design and code reviews to identify and mitigate risks in Microsoft products.
  • Develop proof-of-concept mitigations against novel attack vectors on Windows OS.
  • Collaborate with product engineering teams to integrate durable security defenses into new features.
  • Engage with external security researchers to stay updated on the latest threats and vulnerabilities.
  • Perform penetration testing, including fuzzing and code audits, to uncover security weaknesses.

What we're looking for

  • Master's in CS, Math, or related field with 3+ years of security experience.
  • Bachelor's in CS, Math, or related field with 4+ years of security experience.
  • Experience identifying vulnerabilities in OS and native applications.
  • Proven track record in security research and vulnerability discovery.
  • Hands-on expertise in exploiting bugs and bypassing security mitigations.

More like this

Similar roles

| Microsoft Careers

Microsoft

US 27 days ago $142,800$274,800
Windows Linux Python C C++ Go Rust Java SQL Azure AWS Kubernetes Terraform GitHub GitLab Jira Confluence CI/CD Docker Prometheus Grafana PostgreSQL MongoDB Security Compliance Risk Assessment Vulnerability Research Threat Intelligence Platform Security Architecture

Solution Engineer - Security | Microsoft Careers

Microsoft

US 94 days ago $85,100$169,800
Microsoft M365 Defender Defender for Cloud Sentinel Kubernetes Azure AWS CI/CD PostgreSQL Python JavaScript React Docker Terraform Git Zero Trust MFA SOC 2 PCI DSS NIST
Hybrid

Principal Security Engineer | Microsoft Careers

Microsoft

Redmond, WA 7 days ago $142,800$274,800
Azure Kubernetes Terraform Python Go Docker CI/CD Prometheus Grafana PostgreSQL Redis OAuth2 OpenIDConnect Rbac Abac Saml JsonWebTokens SIEM GitOps