Principal Software Engineer - Security Architect

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

Description For Principal Software Engineer - Security Architect

Microsoft Security is seeking a Principal Software Engineer - Security Architect to lead system design and security defenses for identity systems within the enterprise and Microsoft cloud. As part of the Microsoft Security organization, this role is crucial in ensuring the security of every aspect of the business, focusing on information protection, assessment, awareness, governance, and enterprise business continuity.

The position offers an opportunity to work with one of the world's leading technology companies in making the digital world safer. You'll be part of an organization that accelerates Microsoft's mission to secure digital technology platforms, devices, and clouds in heterogeneous environments. The role combines architectural leadership with hands-on technical work, requiring both strategic thinking and practical implementation skills.

The ideal candidate will bring extensive experience in cloud architecture, security systems, and software development. You'll work in a culture centered on embracing a growth mindset and excellence, where your contributions will impact billions of lives worldwide. The position offers competitive compensation, comprehensive benefits, and the chance to work remotely while collaborating with top-tier engineering teams.

This role represents a unique opportunity to shape the security landscape at Microsoft while working on cutting-edge technology solutions. You'll be instrumental in building trusted devices and services, protecting company assets, and safeguarding customer data. The position offers significant technical challenges, leadership opportunities, and the chance to work on security initiatives that have global impact.

Last updated 15 hours ago

Responsibilities For Principal Software Engineer - Security Architect

  • Partner with engineering teams to understand and improve the security posture of many systems related to Identity
  • Collaborate with teams to bring to fruition cross-company security initiatives
  • Assist engineering teams in resolving difficult technical problems
  • Provide vision and thought leadership for state-of-the-art security of the Microsoft estate
  • When needed, engage hands-on with the building, operations and security of services, systems and applications

Requirements For Principal Software Engineer - Security Architect

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 8+ years technical engineering experience
  • 4+ years participating in the architecture of a significant portion of one of the following 5 clouds - AWS, Azure, GCP, Meta or Oracle Cloud
  • 3+ years experience in a role whose primary responsibility is writing code
  • Must pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Benefits For Principal Software Engineer - Security Architect

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

Principal Software Engineer

Lead Microsoft's 365 Security team in developing cutting-edge cybersecurity solutions, managing engineering teams, and driving technical innovation in cloud security services.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security Response Center, leading security initiatives and full-stack development with competitive compensation and remote work options.

Principal Software Engineer Manager

Lead Azure Managed HSM team at Microsoft, developing secure hardware infrastructure and managing key security features for Azure platform, with hybrid work option in Redmond.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading Azure Platform Security architecture and development, offering competitive pay and hybrid work model.

Principal Software Engineering Manager

Lead Microsoft's Threat Intelligence team as Principal Software Engineering Manager, driving innovation in SOC Operations through SIEM and XDR integration.