Security Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
—
Salary
$102,100–$202,200 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday
Closes
Mar 23, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $152k
$89k most similar roles pay here $224k

This role pays less than 66% of similar roles. Most pay $146,225–$208,800 — the shaded band above. At the midpoint, this role pays about $152k versus about $178k 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 686 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 666 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Security Engineer

As a Security Engineer on the Identity Security Breach Preventions team, you will work at the intersection of software engineering and security research to protect Microsoft’s Identity and Network Access services. You will be responsible for translating breach learnings and threat actor behaviors into deterministic engineering controls that prevent recurring vulnerabilities across multiple production services. Your daily work involves designing platform-level enforcement mechanisms, developing reusable prevention frameworks, and establishing paved path security standards. To succeed, you must leverage skills in the software development lifecycle, large-scale computing, threat analysis, modeling, cybersecurity, vulnerability research, and anomaly detection. You will also utilize knowledge of identity and access technologies, including authentication and authorization protocols like OAuth, OIDC, SAML, tokens, certificates/PKI, and MFA to proactively strengthen defenses against emerging threats across the entire identity technology stack.

What does a Security Engineer earn?

Median $191000 from 87 postings across 40 companies.

See salary data

What you'll do

  • Translate breach learnings and threat actor behaviors into deterministic engineering controls to prevent security incidents.
  • Design platform-level enforcement mechanisms that eliminate entire classes of vulnerabilities across multiple services.
  • Develop reusable prevention frameworks and paved path security standards for the identity technology stack.
  • Integrate preventative security controls into production environments while maintaining service reliability.
  • Deploy security countermeasures across the identity fleet to proactively defend against emerging threats.
  • Analyze signals from vulnerability research, threat intelligence, and security risk posture monitoring.

What we're looking for

  • Master's degree in Statistics, Mathematics, Computer Science, Computer Security, or related field and 1+ years of relevant experience.
  • Bachelor's degree in Statistics, Mathematics, Computer Science, Computer Security, or related field and 2+ years of relevant experience.
  • Equivalent experience to the specified degree and experience requirements.
  • Ability to pass Microsoft background and Microsoft Cloud background checks.
  • Doctorate in Statistics, Mathematics, Computer Science, Computer Security, or related field and 3+ years of relevant experience (preferred).
  • Master's degree in Statistics, Mathematics, Computer Science, Computer Security, or related field and 3+ years of relevant experience (preferred).
  • Bachelor's degree in Statistics, Mathematics, Computer Science, Computer Security, or related field and 5+ years of relevant experience (preferred).
  • 3+ years of experience in SOC detection, threat analytics, SIEM, IT, or operations incident response (preferred); understanding of identity and access technologies (preferred).

More like this

Similar roles

Security Engineer

Microsoft

Remote 3 days ago $85,400–$168,100
C C++ Windows Penetration Testing Code Review Vulnerability Research Offensive Security Operating Systems Network Protocols Security Engineering
2+ yrs exp Remote

AI Security Engineer

Microsoft

Remote 9 days ago $102,100–$202,200
Python Large Language Models Generative AI AI Agents Red Teaming Vulnerability Research Exploit Development Penetration Testing Cyber Ranges Sandboxing PyRIT Offensive Security Security Tooling
2+ yrs exp Remote

Security Engineer

SpaceX

Hawthorne, CA 121 days ago $130,000–$155,000
Python Go C# C/C++ Rust Linux Windows macOS PKI SAML OIDC OAuth TCP/IP REST HTTP-RPC Web Application Firewalls

Security Engineer

SpaceX

Cape Canaveral, FL 121 days ago
Python Go C# C C++ Rust Linux Windows macOS SAML OIDC OAuth PKI TCP/IP REST HTTP-RPC Web Application Firewalls

Security Engineer

F5 Inc

Remote 41 days ago $132,000–$198,000
CrowdStrike Azure AWS GCP Python Go Identity Management RBAC Terraform Ansible Puppet Chef Jenkins Git CI/CD HashiCorp Vault Palo Alto Qualys Big-IP CentOS
6+ yrs exp Remote

Security Engineer

Booz Allen Hamilton

Annapolis Junction, MD 66 days ago $112,800–$257,000
Elasticsearch Kibana Logstash Beats Fleet ES QL EQL Python scikit-learn PyTorch SOAR n8n XSOAR RAG SIEM IDS IPS Firewalls IAM Cybersecurity Digital Forensics