Principal Security Engineer
Microsoft
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 72% of similar roles. Most pay $159,000–$213,725 — the shaded band above. At the midpoint, this role pays about $209k versus about $186k for comparable roles.
Based on 240 similar postings.
Employer
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 588 open roles on FindRole.
Listed pay typically runs $119,800–$234,700 across 570 roles with salary data.
Most-posted roles
At a glance
Principal Security Engineer joins the Microsoft Red Team organization as a lead operator for the CyberShield program. This role focuses on transitioning red teaming from human-led engagements to a software-driven, continuous model powered by agentic, AI-driven operations. You will plan and execute end-to-end adversary emulation across cloud, identity, network, endpoint, hardware, and operational security domains. Key responsibilities include developing custom tooling and implants, designing autonomous agents for reconnaissance and exploitation, and serving as a technical authority to brief customer leaders on findings. The role requires expertise in Python, C#, C++, Go, PowerShell, .NET, or Rust to build offensive tools. You will address the challenge of emulating advanced persistent threats while integrating AI-driven automation to scale vulnerability discovery and harden defenses against real-world tactics across diverse enterprise environments.
What does a Security Engineer earn?
Median $192000 from 80 postings across 39 companies.
Skills
What you'll do
What we're looking for
More like this
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft