Microsoft Security is seeking a Senior Software Engineer to join the Developer Experience SDK team within the Microsoft Entra organization. This role focuses on making authentication and authorization seamless and secure for developers worldwide. The team builds and maintains critical authentication libraries and SDKs that support over a billion active users across Microsoft products including Office, Xbox, HoloLens, and Azure.
The position involves developing and maintaining authentication and authorization components across multiple platforms including .NET, Rust, Java, Golang, Python, and Node.js. You'll be working on solutions that are used by thousands of internal Microsoft services, with several components available as open source on GitHub.
As part of the Microsoft Security organization, you'll contribute to Microsoft's mission to make the world a safer place by developing secure, efficient, and developer-friendly authentication solutions. The role requires collaboration with cross-functional teams, participation in code reviews and design discussions, and making data-driven decisions to improve the platform.
The ideal candidate should have 4+ years of technical engineering experience with strong programming skills in various languages. You'll be working in a culture centered on embracing a growth mindset and inspiring excellence, while building solutions that prioritize security, resilience, memory, and performance.
This hybrid position is based in Dublin, Ireland, with up to 50% work from home flexibility. The role offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth and networking within Microsoft's global organization.