Microsoft Security is seeking a Principal Software Engineer to join their Identity and Access Management Protect (IAM Protect) team. This role focuses on architecting and designing tools and solutions to manage Entra ID tenants at scale. The position combines deep technical expertise in Entra and Azure technologies with leadership responsibilities in guiding security software engineers.
The role is part of Microsoft's broader security mission to make the world safer through end-to-end, simplified solutions. You'll work within Microsoft Security, an organization dedicated to protecting digital technology platforms, devices, and clouds in heterogeneous environments. The team operates thousands of internal Entra ID tenants that enable Microsoft's workforce to develop, monitor, and test software and services.
As a Principal Engineer, you'll be responsible for designing security and identity solutions, leading architectural discussions, mentoring team members, and maintaining live services. The role requires expertise in implementing highly scalable services, experience with Entra ID and Azure, and knowledge of big data tools.
The position offers competitive compensation ($137,600 - $267,000 base salary range, higher in SF and NYC), comprehensive benefits including healthcare, educational resources, and parental leave. Microsoft emphasizes a culture of growth mindset and inclusion, where innovation and collaboration are key to achieving their mission of empowering every person and organization on the planet.
This is an opportunity to shape the future of security at Microsoft while working with cutting-edge identity and cybersecurity services at cloud scale. The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong mentorship abilities.