Principal Security Research Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$137,600 - $294,000
Security
Principal Software Engineer
Remote
5,000+ Employees
7+ years of experience
Cybersecurity

Description For Principal Security Research Engineer

Microsoft Security is at the forefront of making the world a safer place in an increasingly complex digital landscape. As a Principal Security Research Engineer in the Messaging and Web Security Research team, you'll be part of a global, multidisciplinary organization protecting hundreds of millions of users from cyber threats.

The role combines cutting-edge security research with practical engineering, focusing on protecting crucial communication channels like email, chat, and web browsing from sophisticated cyber attacks. You'll work on Microsoft's premier security products including Outlook.com, Microsoft Defender for O365, and Microsoft Edge.

This position offers a unique opportunity to tackle complex security challenges using advanced technologies including AI and machine learning. You'll be responsible for developing innovative solutions to combat phishing, ransomware, and other emerging threats. The role requires both strategic thinking and hands-on development skills, as you'll be prototyping new approaches and working across teams to implement security solutions at scale.

The compensation package is highly competitive, with a base salary range of $137,600 - $294,000 (varying by location), plus comprehensive benefits including industry-leading healthcare, educational resources, and investment options. The position offers up to 100% work from home flexibility with 0-25% travel requirements.

As part of Microsoft's Security organization, you'll be joining a culture centered on growth mindset and excellence, working with some of the brightest minds in security. This is an opportunity to make a significant impact on global cybersecurity while working with cutting-edge technology at one of the world's leading tech companies.

The ideal candidate combines deep technical expertise with strong collaboration skills, as you'll be working across disciplines and teams to drive innovation in security solutions. This role offers the chance to shape the future of digital security while protecting millions of users worldwide.

Last updated 28 minutes ago

Responsibilities For Principal Security Research Engineer

  • Engage with stakeholders across our team and beyond to identify the most critical challenges worth solving
  • Seek out experts across Microsoft and industry to learn about potential solutions
  • Prototype solutions to validate ideas and adjust our strategy
  • Let a deep empathy for customers guide you to improvements that make a tangible difference

Requirements For Principal Security Research Engineer

Python
Java
  • 7+ years experience in software development lifecycle, large-scale computing, modeling, cybersecurity, and/or anomaly detection OR Doctorate in Statistics, Mathematics, Computer Science or related field
  • 6+ years prototyping and deploying innovative new tech that requires collaboration across multiple disciplines and teams
  • 3+ years practical experience in threat research, threat intel, or security engineering
  • 3+ years of large-scale, distributed system architectures and the software development lifecycle
  • Experience designing or implementing scalable data pipelines, threat intelligence feeds, machine learning or rule-based detection solutions
  • Experience applying generative AI and machine learning in cybersecurity
  • Experience working across multiple product teams to deliver combined innovations and features

Benefits For Principal Security Research Engineer

Medical Insurance
Parental Leave
Education Budget
Vision Insurance
Dental Insurance
  • 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?

Jobs Related To Microsoft Principal Security Research Engineer

Principal Service Engineer - CTJ - Poly

Principal Service Engineer position at Microsoft working on Secure Work Area infrastructure and operations, requiring Top Secret clearance and extensive cloud systems experience.

Principal Software Engineer - Microsoft Threat Protection

Principal Software Engineer role at Microsoft's largest security center in Israel, focusing on developing cutting-edge cybersecurity solutions using cloud technologies and distributed systems.

Principal Security Assurance Engineer

Principal Security Assurance Engineer role at Microsoft focusing on driving security engineering practices and protecting M365 services through technical leadership and architecture expertise.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security solutions development for Linux platforms, requiring 16+ years of experience and deep Linux expertise.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on Identity and Access Management systems, offering competitive compensation and remote work flexibility.