Senior Security Engineer and Principal Security Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$119,800–$234,700 / yr
Posted
37 days ago
Freshness
Confirmed live yesterday
Closes
Feb 1, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 57% of similar roles. Most pay $149,125–$208,975 — the shaded band above. At the midpoint, this role pays about $177k versus about $179k 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 Security Engineer and Principal Security Engineer

Senior Security Engineer and Principal Security Engineer (Multiple Positions) join the Windows Security team to protect Windows client and server operating systems. This hands-on role focuses on offensive security, security engineering, and developing mitigations for OS platforms. You will perform security design reviews, code reviews, penetration testing, and vulnerability research to identify risks in network protocols and core features. Day-to-day tasks include building reusable agents and tools to automate security reviews, uncovering novel attack vectors, and developing proof-of-concept mitigations while partnering with product engineering teams. The role requires proficiency in native code (C/C++), writing fuzzers, and a deep understanding of operating system security fundamentals and computer science. You will address the technical challenge of proactively defending against cybersecurity threats by designing durable, scalable defenses for Windows products and devices within a complex ecosystem.

What does a Security Engineer earn?

Median $185250 from 84 postings across 39 companies.

See salary data

What you'll do

  • Build reusable agents and tools to improve the consistency and quality of security reviews.
  • Review features and code for security defects and architectural risks using automated tools.
  • Act as the primary security contact for teams developing new products and technologies for Windows.
  • Identify vulnerabilities in OS features such as network protocols, security features, and Microsoft devices.
  • Develop proof-of-concept mitigations to address identified security risks.
  • Design durable and scalable defenses in partnership with product engineering teams.
  • Engage with the external security community and independent security researchers.

What we're looking for

  • Master's degree in Statistics, Mathematics, Computer Science, or related field and 3+ years of experience in security.
  • Bachelor's degree in Statistics, Mathematics, Computer Science, or related field and 4+ years of experience in security.
  • Equivalent experience to the specified degree and experience requirements.
  • Ability to pass the Microsoft Cloud background check.
  • Master's degree in Statistics, Mathematics, Computer Science, or related field and 4+ years of experience in security (preferred).
  • Bachelor's degree in Statistics, Mathematics, Computer Science, or related field and 6+ years of experience in security (preferred).
  • Experience identifying vulnerabilities in operating systems or native C/C++ applications (preferred).
  • Experience in software engineering, security research, exploiting bugs, or familiarity with Windows architecture (preferred).

More like this

Similar roles

Principal Security Engineer

Microsoft

16 days ago $142,800$274,800
Threat Modeling Security Architecture Automation Distributed Systems APIs Risk Management Cyber Security Anomaly Detection Security Assessment Reference Architecture
6+ yrs exp

Security Engineer II

Microsoft

Remote 2 days ago $102,100$202,200
C C++ Windows Penetration Testing Code Review Vulnerability Research Offensive Security Security Engineering Network Protocols Operating Systems
2+ yrs exp Remote

Principal Security Engineer Manager

Microsoft

23 days ago $142,800$274,800
C C++ Windows Azure Penetration Testing Security Research Automation Code Review OS Security Agentic Systems
6+ yrs exp Hybrid

Senior Security Engineer

Green Dot Corp

Los Angeles, CA 86 days ago $113,400$162,000
Azure Network Security Penetration Testing CI/CD DevSecOps Identity and Access Management (IAM) NIST CIS Benchmarks OWASP SSDLC Azure Firewall Network Security Groups Key Vault Firewalls
5+ yrs exp Hybrid

Senior Security Engineer

Green Dot Corp

Los Angeles, CA 86 days ago $113,400$162,000
Azure Network Security Penetration Testing CI/CD DevSecOps Identity and Access Management (IAM) NIST CIS Benchmarks OWASP SSDLC Azure Firewall Network Security Groups Key Vault Firewalls
5+ yrs exp Hybrid

Senior Security Engineer

Green Dot Corp

Los Angeles, CA 86 days ago $113,400$162,000
Azure Network Security Penetration Testing CI/CD DevSecOps Identity and Access Management (IAM) NIST CIS Benchmarks OWASP SSDLC Azure Firewall Network Security Groups Key Vault Defender Firewalls
5+ yrs exp Hybrid