L

Staff Software Engineer

London
2 hours ago
Full-time
On-site
London
IT
Staff Software Engineer – CIAM / Identity Platform

πŸ“ London, UK (Hybrid)
πŸ“… 12 Month Contract

We are seeking an experienced Staff Software Engineer to join a major retail digital transformation programme, helping build and evolve Customer Identity and Access Management (CIAM) solutions supporting millions of customers across digital channels.

Key Responsibilities

* Design, build, release, and maintain scalable CIAM solutions.

* Develop APIs and microservices using modern engineering practices.

* Drive DevOps, CI/CD, automation, and platform reliability.

* Collaborate with Product, Delivery, and Engineering teams to deliver customer-focused solutions.

* Mentor engineers through code reviews, technical leadership, and best practices.

* Support platform monitoring, deployment, and operational excellence.

Required Skills

* OAuth2, OpenID Connect (OIDC), CIAM, SSO, and MFA.

* Java or Kotlin with Spring Boot and Microservices.

* REST APIs, SOAP APIs, and GraphQL.

* Azure AD / Microsoft Entra ID.

* Apache Kafka or Azure Event Hub.

* Azure and/or AWS cloud platforms.

* CI/CD tools such as Jenkins, GitHub Actions, or Concourse.

* TDD, BDD, integration testing, and automated testing practices.

* Monitoring, logging, and observability tools.

Experience

* 12+ years of software engineering experience.

* Strong background in identity and access management platforms.

* Experience building cloud-native distributed systems.

* Technical leadership, mentoring, and stakeholder engagement experience.

Desirable

* GDPR and data privacy knowledge.

* MFA implementation experience.

* Exposure to identity and security tooling