Senior Identity & Access Management Engineer
Location: United Kingdom
Working model: To be agreed
Employment type: Full-time
About the Organisation
A large organisation is developing a modern identity platform to support secure access across its applications, users and external integrations. The technology environment is evolving, with a focus on reusable services, strong security controls and dependable digital experiences.
The Role
The Senior Identity & Access Management Engineer will design, build and improve identity services and integrations. This is a software engineering-focused role requiring strong identity expertise, ownership from design through production, and the ability to influence technical standards and architecture.
Key Responsibilities
- Design, build and maintain secure, scalable and reusable identity services, APIs and integrations.
- Develop production-quality software, automation and tooling to simplify identity integration.
- Implement authentication, authorisation, single sign-on (SSO) and federation capabilities.
- Automate infrastructure and configuration using Infrastructure as Code.
- Troubleshoot complex issues across applications, authentication flows and identity services.
- Improve reliability, observability, performance and security of the identity platform.
- Collaborate with engineering, architecture, infrastructure and security teams.
- Contribute to architecture decisions, engineering standards and technical discussions.
- Mentor colleagues and promote knowledge sharing and continuous improvement.
Candidate Profile
- Strong software engineering experience in backend, platform, security or identity engineering.
- Experience building and operating production services, APIs and integrations.
- Practical knowledge of OAuth 2.0, OpenID Connect (OIDC), SAML, SSO, MFA and federation.
- Experience with a modern identity platform such as Keycloak or an equivalent solution.
- Understanding of cloud-native architecture, distributed systems and Infrastructure as Code.
- Experience with CI/CD, automated testing, monitoring and production troubleshooting.
- Strong analytical skills and confidence explaining technical trade-offs.
- Able to collaborate across teams and influence technical decisions.
Desirable Experience
- Custom identity-platform extensions, identity brokering, federation, scaling or high availability.
- Experience with Go, Terraform or similar development and infrastructure automation technologies.
- Experience supporting identity services across customer-facing and workforce applications.
The Opportunity
An opportunity to help shape an identity platform, influence architecture and engineering standards, and build reusable capabilities rather than focusing solely on routine IAM administration.
Summary
Suited to a senior engineer who combines strong software development skills with deep identity expertise and enjoys solving complex platform-level challenges.
