Microsoft Security is seeking a Principal Software Engineer to join their Identity and Access Management (IAM) team within the Identity division. This role focuses on developing and innovating the Entra ID (formerly Azure Active Directory) Groups vertical, which serves as the core of automation and powers various Identity and Access Management services. The position involves working on internet-scale services and event processing pipelines in Microsoft Graph, with a strong emphasis on security, availability, performance, and scale.
The role offers the opportunity to work on impactful problems in cloud security, collaborating with a diverse and talented team. The team operates in an agile, customer-driven environment that promotes diversity, multiculturalism, and inclusion. You'll be responsible for developing large-scale distributed systems, building REST APIs, and ensuring the security and reliability of critical identity management services.
The position requires significant experience in software engineering, with a focus on distributed systems and API development. You'll work at Microsoft's Redmond location, with up to 100% work from home flexibility and 0-25% travel requirements. The compensation package includes a competitive salary range of $137,600 - $267,000 (varies by location), along with comprehensive benefits including healthcare, educational resources, and investment options.
This is an excellent opportunity for experienced engineers who want to make a significant impact in cloud security and identity management while working with cutting-edge technology at scale. The role combines technical leadership with hands-on development, requiring both deep technical expertise and the ability to mentor team members.