Taro Logo

Principal Security Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$139,900 - $304,200
Security
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Job Description

Microsoft Security is seeking a Principal Security Engineer to join the Azure Hardware and Firmware DevSec team. This role is critical in shaping the landscape of platform security for Microsoft's cloud infrastructure.

As a Principal Security Engineer, you'll be at the forefront of securing hardware, firmware, and low-level components that power Azure's infrastructure. Your responsibilities will span from conducting sophisticated security reviews and threat modeling to performing penetration testing and vulnerability analysis. You'll work with both Microsoft and third-party HW/FW solutions, ensuring robust security measures are implemented at every level.

The role offers an exciting opportunity to tackle complex security challenges in cloud computing infrastructure. You'll be working with cutting-edge technology, collaborating with top security experts, and directly contributing to Microsoft's mission of making the world a safer place through digital security.

Key aspects of the role include:

  • Leading security assessments and threat modeling for Azure's hardware/firmware solutions
  • Developing and implementing security solutions for cloud infrastructure
  • Collaborating with hardware ecosystem partners to establish security requirements
  • Researching emerging threats and proactively addressing security risks
  • Contributing to security policies and standards

The position offers competitive compensation ($139,900 - $304,200 based on location), comprehensive benefits, and the opportunity to work remotely. You'll be part of Microsoft's inclusive culture that values growth mindset, innovation, and collaboration.

This is an excellent opportunity for a security expert passionate about hardware security, firmware, and low-level computing who wants to make a significant impact on cloud security at a global scale. Join Microsoft's security team to help protect billions of users while working with the latest technologies in cloud computing and security.

Last updated 2 days ago

Responsibilities For Principal Security Engineer

  • Conduct threat modeling and security assessments of Azure HW/FW solutions
  • Perform comprehensive security reviews of design, source code, and final products
  • Collaborate with hardware ecosystem partners to establish security solutions
  • Contribute to development policies, standards, and practices
  • Research emerging threats impacting cloud services
  • Present findings through white papers and security assessment reports

Requirements For Principal Security Engineer

Python
Linux
  • Master's Degree in Statistics, Mathematics, Computer Science, Risk Management, Cyber Security, or related field AND 4+ years experience OR Bachelor's with 6+ years experience
  • Proficiency in conducting security reviews of hardware design
  • Proficiency in hardware description languages (HDL) and RTL
  • Deep understanding of server platform buses and peripherals
  • Understanding of security vulnerabilities and attacks
  • Experienced coding skills in C/C++, C#, assembly, Rust, Python
  • Detailed understanding of encryption, networking protocols, and operating systems

Benefits For Principal Security Engineer

Medical Insurance
Parental Leave
Education Budget
401k
  • 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