Microsoft's Application Identities Platform Team, part of Microsoft Entra (formerly Azure Active Directory), is seeking a Principal Software Engineer to enhance their identity and access management platform. This role involves leading and mentoring a team while architecting solutions that help developers create secure application identities. The position offers the opportunity to work on complex challenges in security and identity management, collaborating across teams to deliver end-to-end experiences. Located in Prague with hybrid work options, this role combines technical leadership with strategic thinking to improve developer experience and platform capabilities. The ideal candidate will bring extensive experience in software architecture, team leadership, and a proven track record of delivering complex systems. Benefits include comprehensive healthcare, educational resources, and work-life balance support. This is a chance to impact how software companies worldwide handle identity and access management while working for a global technology leader.