Senior Security Engineer and Principal Security Engineer

Microsoft

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$119,800–$234,700 / yr
Posted
3 days ago
Freshness
Confirmed live today
Closes
Mar 29, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 51% of similar roles. Most pay $151,475–$209,400 — the shaded band above. At the midpoint, this role pays about $177k versus about $180k 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 653 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 617 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 (Services)- Multiple Positions will join the Windows Security team to protect products and services through offensive security, engineering, and mitigation of risks for online services. The role involves performing security design reviews, code reviews, penetration testing, and vulnerability research to proactively defend against cybersecurity threats. You will uncover novel attack vectors, develop proof-of-concept mitigations, and build reusable agents and tools to improve the consistency of security reviews. Day-to-day tasks include identifying architectural risks, demonstrating the real-world impact of flaws, and collaborating with engineering teams to design durable defenses. Required skills include a strong grasp of security fundamentals, computer science knowledge, and an adversary mindset to bypass controls. The work focuses on securing the infrastructure and services that power Windows for global users.

What does a Security Engineer earn?

Median $192000 from 124 postings across 47 companies.

See salary data

What you'll do

  • Perform security design reviews, code reviews, and penetration testing to identify risks in Microsoft services.
  • Build reusable agents and automated tools to improve the consistency and quality of security reviews.
  • Identify and mitigate architectural risks and security defects within product deployments and source code.
  • Demonstrate the real-world impact of security flaws to help engineering teams prioritize and validate fixes.
  • Act as the primary security contact for teams developing new products and services.
  • Apply an adversary mindset to creatively bypass existing security controls and uncover novel attack vectors.
  • Develop proof-of-concept mitigations and design durable, scalable defenses for Windows online presence.

What we're looking for

  • Master's degree in Statistics, Mathematics, Computer Science, or related field and 4+ years of experience in security.
  • Bachelor's degree in Statistics, Mathematics, Computer Science, or related field and 6+ years of experience in security.
  • Equivalent combination of education and experience to the requirements above.
  • Ability to pass the Microsoft Cloud background check.
  • 2+ years identifying vulnerabilities in online services and deployment misconfigurations (preferred).
  • 5+ years of experience in software engineering or security-related engineering (preferred).
  • Public track record of relevant security research, especially around vulnerability discovery (preferred).

More like this

Similar roles

Security Engineer II, Services

Microsoft

Remote 3 days ago $102,100–$202,200
Offensive Security Penetration Testing Code Review Vulnerability Research Security Engineering Windows Cybersecurity
2+ yrs exp Remote

Security Engineer II

Microsoft

Remote 24 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 109 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 109 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