📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

CIAM Engineer

avacone Switzerland · Bâle

New
Mid 🇬🇧 English
OpenID Connect OAuth 2.0 SAML 2.0 PKCE MFA CIAM Auth0 AWS Cognito Java TypeScript Go CI/CD WebAuthn FIDO2 Terraform

Job description

About the role

A CIAM Engineer designs, builds and operates secure, reliable customer identity and access management services. You will help customers register, sign in, recover their accounts and manage their security settings across web and mobile applications, working with product, application engineering, security, privacy and platform teams to balance security, usability and operational reliability.

Key responsibilities

  • Design and implement customer identity journeys: registration, identity verification, sign-in, multi-factor authentication (MFA), account recovery and account deletion.
  • Integrate web and mobile applications with the CIAM platform using OpenID Connect (OIDC), OAuth 2.0 and SAML 2.0 where required.
  • Configure and maintain authentication policies, federation connections, identity flows and session and token settings.
  • Implement controls against account takeover, credential stuffing and automated abuse, and strengthen authentication where risk warrants it.
  • Build automated tests and deployment pipelines for identity services and platform configuration, supporting safe rollouts and rollbacks.
  • Monitor authentication availability, latency and success rates, investigate production incidents and address recurring failure modes.
  • Partner with security and privacy teams on data controls such as data minimization, retention and deletion.
  • Maintain technical documentation, integration guides and operational runbooks.

Required profile

  • Hands-on experience implementing and operating customer-facing identity or authentication services in production.
  • Practical experience with at least one CIAM platform such as Auth0, Ping Identity, Microsoft Entra External ID or AWS Cognito.
  • Ability to explain security and user experience trade-offs clearly and work with technical and non-technical stakeholders.

Required skills

  • Strong understanding of OAuth 2.0 and OpenID Connect, including Authorization Code with PKCE, token validation and session management.
  • Experience implementing MFA, account recovery and federation; troubleshooting authentication failures across applications, APIs and identity providers.
  • Proficiency in at least one backend or platform language such as Java, C#, TypeScript, Python or Go.
  • Experience with automated testing, CI/CD and production troubleshooting using logs and metrics.
  • Preferred: passkeys with WebAuthn and FIDO2, risk-based authentication, bot mitigation, identity migration, Terraform and GDPR.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec avacone Switzerland.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 21 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

avacone Switzerland

Bâle