Share
We are looking to hire a Principal Software Engineer to join the Entra External ID team. Our mission is to secure and simplify external identity experiences for organizations worldwide. Entra External ID enables businesses to connect with customers, partners, and developers through secure, customizable, and scalable identity solutions. External identity is one of the fastest-growing areas in identity and access management. We face unique challenges that require innovation and deep technical expertise: 1. Customization & Extensibility: Build a platform that allows enterprises to tailor sign-up, sign-in, and user journeys to their brand and compliance needs—while maintaining security and performance at scale. 2. Sign-Up & Onboarding Experiences: Design frictionless, secure onboarding flows for millions of external users across diverse industries and geographies, balancing usability with robust authentication. 3. Developer Experience: Deliver world-class APIs, SDKs, and documentation that empower developers to integrate identity seamlessly into their apps. Our goal is to make EEID the most developer-friendly identity platform in the industry. 4. Scale & Performance: Architect services that handle 100s of millions of monthly users 5. Security & Compliance: Implement advanced authorization models (RBAC, ABAC) and zero-trust principles to protect sensitive data and meet regulatory requirements worldwide.
Required/minimum qualifications
6+ years of experience designing, developing, or maintaining, with applied knowledge of,,, andsecure coding practices
6+ years of experience designing, building, and operating,oron platforms such as,,, or, withproduction ownership
Other requirements
Additional or preferred qualifications
8+ years of experience building systems with emphasis on,, and, including experience with,, and
performance optimization.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Other
These jobs might be a good fit