Microsoft Security is seeking a Principal Software Engineer to join their Azure Key Vault team, which is crucial for key and secrets management across Microsoft products. This role sits within the Identity division of Microsoft's Security organization, focusing on ensuring customer trust in Microsoft's cloud platform.
The position offers an opportunity to work on critical security infrastructure that impacts billions of users worldwide. You'll be responsible for developing and maintaining services that enable Azure customers to encrypt data, manage TLS certificates, and handle credentials securely. The service operates at cloud scale with 99.99% availability requirements.
As a Principal Engineer, you'll lead technical strategy and implementation, mentor team members, and drive collaboration across organizational boundaries. The role requires extensive experience in distributed systems, cloud services, and security infrastructure. You'll be working in a multicultural environment that values diversity, inclusion, and growth mindset.
The compensation is highly competitive, with base pay ranging from $137,600 to $294,000 depending on location, with higher ranges for San Francisco and New York City areas. The position offers comprehensive benefits including healthcare, educational resources, parental leave, and investment opportunities.
Key responsibilities include architecting cloud security solutions, leading technical implementations, mentoring team members, and ensuring seamless integration with Azure services. The ideal candidate will have 6+ years of technical experience, strong leadership skills, and deep knowledge of cloud architecture and security principles.
This role offers the unique opportunity to shape the future of cloud security at Microsoft while working with cutting-edge technology and talented professionals in a collaborative, inclusive environment. Join us in making the world a safer place through innovative security solutions.