This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
EEID DevEx team focuses on delivering secure, scalable, and developer‑friendly identity experiences within Microsoft Entra External ID. We build and evolve native authentication capabilities, APIs, SDKs, and platform integrations that enable customers and partners to securely onboard, authenticate, and manage external users across modern applications. By partnering closely with platform, security, and customer‑facing teams, we translate complex identity and security requirements into simplified, high‑quality solutions that accelerate developer adoption while upholding Microsoft Security’s standards for trust, compliance, and resilience. Our work empowers developers to integrate identity securely and confidently, helping protect end users while enabling innovation at global scale.
Job Responsibility:
Design and deliver highly reliable, multi‑tenant identity services that operate at scale, balancing performance, security, and extensibility to meet the needs of diverse enterprise and consumer workloads
Own complex service components end‑to‑end, from API and data model design through implementation, testing, deployment, and live‑site operations, with a strong emphasis on correctness, resilience, and diagnosability
Drive technical quality and engineering excellence, setting a high bar for clean architecture, well‑factored code, automated testing, and long‑term maintainability across the team
Partner closely with product management, design, and adjacent engineering teams to translate customer and platform requirements into pragmatic, scalable technical solutions
Influence platform and API direction by identifying architectural gaps, proposing improvements, and helping shape the long‑term evolution of our authentication and developer experience stack
Contribute to a strong engineering culture through design reviews, mentoring, and technical leadership, enabling others to deliver with confidence and operate effectively at scale.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related technical field
Solid professional software engineering experience is essential
Proven hands-on experience designing, building, and operating production services, with strong coding skills in one or more modern languages such as C#, Java, JavaScript/TypeScript, or similar
Extensive experience designing scalable, reliable, multi-tenant services, including API design, data modelling, and distributed system fundamentals
Strong understanding of service reliability, security, performance, and maintainability, with experience owning systems through deployment and live-site operations
Demonstrated ability to collaborate across engineering, product, and design to translate customer and platform requirements into practical technical solutions
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.