Taro Logo

Principal Security Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$137,600 - $294,000
Security
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
AI · Cybersecurity · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Security Engineer

Microsoft Security is seeking a Principal Security Engineer to join their Autonomous Defense and Protection Team (ADAPT). This role is part of the Microsoft Security AI Research team, focusing on defending Microsoft and customers through applied AI innovation. The position involves leading the design, deployment, and management of infrastructure for cutting-edge security research and autonomous simulation environments. The successful candidate will work with security researchers, applied scientists, and red team operators to enable advanced experimentation and enhance simulation frameworks.

The role offers a unique opportunity to work at the intersection of security and AI, building scalable and secure research environments through infrastructure as code. You'll be responsible for testing and simulating adversarial techniques, generating incident data, and producing ground truth for defensive and offensive operations. The position requires expertise in security engineering, cloud platforms (Azure, AWS, GCP), and programming languages.

Microsoft offers a comprehensive benefits package, including industry-leading healthcare, educational resources, and parental leave. The company culture emphasizes a growth mindset and excellence, with the opportunity to impact billions of lives worldwide. The position offers competitive compensation ranging from $137,600 to $294,000 depending on location, with higher ranges for San Francisco and New York City areas.

This is an excellent opportunity for an experienced security professional who wants to work on cutting-edge security solutions at scale, combining security expertise with AI innovation to defend against evolving digital threats. The role offers significant technical challenges, opportunities for innovation, and the chance to contribute to Microsoft's mission of making the world a safer place for all.

Last updated 3 months ago

Responsibilities For Principal Security Engineer

  • Design, deploy, and manage secure, scalable infrastructure using infrastructure as code (IaC)
  • Create systems for testing and simulating adversary workflows
  • Collaborate with security researchers and applied scientists
  • Continuously improve simulation frameworks and methodologies
  • Share knowledge through collaborations, presentations, publications, and open-source contributions

Requirements For Principal Security Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding
  • 6+ years experience with hands-on deploying attacker infrastructure for red team operations
  • Hands-on experience with Azure, AWS, and GCP environments
  • Must pass Microsoft Cloud Background Check
  • Verbal and written communication skills
  • Project management skills with proven track record

Benefits For Principal Security Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?