Microsoft Security is seeking a Principal Software Engineer to join the Azure Key Vault team, which is responsible for key and secrets management for Microsoft products. This role offers an opportunity to make a significant impact on security and reliability of services across Microsoft. The position involves leading a team in the Identity division, focusing on ensuring customers trust Microsoft's cloud platform. The service enables Azure customers to encrypt data at rest, provision and auto-rotate TLS certificates, and securely manage credentials for resource access, operating at cloud scale with 99.99% availability.
The ideal candidate will have extensive experience in building and maintaining highly resilient, distributed cloud services, with strong leadership capabilities. You'll be working in a multicultural environment that values diversity and inclusion, where you'll have the opportunity to make product and technology decisions that directly impact Microsoft's security infrastructure.
This role offers competitive compensation ($137,600 - $267,000 base salary range), comprehensive benefits, and the chance to work on critical security priorities in a world facing increasing digital threats. You'll be part of Microsoft's mission to make the world a safer place through end-to-end, simplified security solutions.
The position requires strong technical expertise in cloud services, security systems, and modern software engineering practices. You'll lead initiatives to enhance Azure's security features while collaborating across organizational boundaries. This is an excellent opportunity for someone passionate about cloud security, leadership, and building enterprise-scale solutions.