Principal Security Engineer

Microsoft empowers every person and organization on the planet to achieve more through digital technology and cloud solutions.
$161,600 - $314,400
Security
Principal Software Engineer
Remote
5,000+ Employees
12+ years of experience
AI · Enterprise SaaS · Cybersecurity

Description For Principal Security Engineer

Microsoft Security is seeking a Principal Security Engineer to join their mission of making the world a safer place through comprehensive digital security solutions. This role sits at the intersection of security and AI, focusing on protecting Microsoft's M365 product portfolio and CoPilot implementations.

The position offers an opportunity to work with one of the world's leading technology companies, specifically in the M365 Security team, which is dedicated to protecting billions of users worldwide. The role combines technical leadership with security expertise, requiring deep understanding of both traditional security practices and emerging AI-related security challenges.

As a Principal Security Engineer, you'll be responsible for driving security initiatives across Microsoft's user-facing services, with a particular focus on AI platforms and implementations. The role involves collaborating with teams across Microsoft to define and implement security best practices, manage security incidents, and develop innovative solutions to emerging security challenges.

The ideal candidate will bring 12+ years of technical engineering experience, with expertise in various programming languages and a strong background in security engineering. You'll be working in a growth mindset environment that values continuous learning and adaptation to new security challenges.

This position offers competitive compensation ranging from $161,600 to $314,400 (depending on location), along with comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The role offers the flexibility of up to 100% remote work, with some travel (0-25%) required.

Working at Microsoft means joining a team that's reshaping security in the digital age, with a particular focus on AI security and protection. You'll have the opportunity to influence security practices at a global scale while working with cutting-edge technology and contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 4 days ago

Responsibilities For Principal Security Engineer

  • Drive understanding and decision making around Security Incidents and the Post Incident Review (PIR) Process
  • Drive Secure Engineering policies, practices, and tooling across user-facing services, including AI platforms
  • Guide Engineering Teams on security best practices
  • Collaborate with teams to define state of the art for detection, prevention, and elimination of security risks
  • Identify emerging security problems and build solutions, often utilizing AI
  • Mentor others on building secure platforms and systems
  • Plan and manage security and privacy programs and track metrics
  • Create and present plans for driving security and privacy objectives
  • Represent Microsoft in customer briefings and security conferences

Requirements For Principal Security Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field with 12+ years technical engineering experience
  • Experience with coding in C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check upon hire and every two years
  • Strong passion for technology and growth engineering
  • Data-informed decision making skills
  • Partner engagement capabilities
  • Customer focus orientation

Benefits For Principal Security Engineer

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
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 Engineer

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security solutions for M365 services.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on developing large-scale distributed security solutions with competitive compensation and hybrid work arrangement.

Principal Software Engineer - CTJ - Poly

Principal Software Engineer role at Microsoft focusing on cloud security solutions for government clients, requiring top secret clearance and extensive software engineering experience.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Identity Governance and security solutions, requiring 12+ years of experience in software engineering.

Principal Software Engineering Manager

Lead Microsoft's Security infrastructure team as Principal Software Engineering Manager, developing core services for Microsoft Sentinel Graph with focus on scalable security solutions.