Back to jobsJob overview

About the role

Principal Security Engineer at Microsoft

Required Skills

security engineeringred team operationsvulnerability assessmentpythonc#cloud securitypenetration testingscripting

About the Role

Principal Security Engineer leading Microsoft Red Team operations to identify and exploit vulnerabilities across services, applications, cloud, and network security. Emulates real-world adversarial tactics to strengthen defenses and collaborates with teams to improve security readiness and incident response.

Key Responsibilities

  • Discover and exploit vulnerabilities end-to-end to assess service security
  • Execute and lead Red Team operations using real-world adversarial tactics
  • Research and experiment with new and emerging adversarial techniques
  • Lead security change across the company by articulating risks and partnering for solutions
  • Prototype tools and techniques to scale offensive emulation and vulnerability discovery

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Statistics, Mathematics, Computer Science or related field AND 6+ years security experience OR equivalent experience
  • 6+ years experience in identifying security vulnerabilities, software development lifecycle, or cyber security
  • 6+ years experience with coding or scripting in languages such as C#, Python, C++, Go, PowerShell, .NET, Rust
  • Ability to pass Microsoft Cloud Background Check and other security screenings

Nice to Have:

  • Master's Degree in Statistics, Mathematics, Computer Science or related field AND 4+ years security experience

Benefits & Perks

  • Industry leading healthcare