CIAM Engineer
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 5 November 2026.
About the role
Role Overview
We are looking for a CIAM Engineer to design, build, and operate 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.
You will work with product, application engineering, security, privacy, and platform teams to balance security, usability, and operational reliability throughout the customer identity lifecycle.
Key Responsibilities
- Design and implement customer identity journeys, including 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. Work with product and security teams to introduce stronger authentication where risk warrants it.
- Build automated tests and deployment pipelines for identity services and platform configuration. Support safe rollouts and rollbacks for changes that affect customer access.
- Monitor authentication availability, latency, and success rates. Investigate production incidents and address recurring failure modes.
- Partner with security and privacy teams to implement customer identity data controls, including data minimization, retention, and deletion.
- Maintain technical documentation, integration guides, and operational runbooks for teams that depend on the CIAM platform.
Requirements
Required Qualifications
- 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.
- 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. Ability to troubleshoot authentication failures across applications, APIs, and identity providers.
- Proficiency in at least one programming language used for backend or platform engineering, such as Java, C#, TypeScript, Python, or Go.
- Experience with automated testing, CI/CD, and production troubleshooting using logs and metrics.
- Ability to explain security and user experience trade-offs clearly and work with both technical and non-technical stakeholders.
Preferred Qualifications
- Experience implementing passkeys or other passwordless authentication using WebAuthn and FIDO2.
- Experience with risk-based authentication, bot mitigation, or account takeover detection.
- Experience migrating customer identities between platforms, including planning for credential continuity and staged cutovers.
- Experience managing identity platform configuration with infrastructure-as-code tools such as Terraform.
- Familiarity with privacy requirements for customer identity data, such as GDPR, and experience translating them into technical controls.
What this role asks for
Standard for software engineering roles
Python
Common in software engineering postings at any company.
Compared with Avacone's other open jobs.
The team: Switzerland HIRES STEADILY
This role is one of 23 open in Switzerland. 10 were posted in the last 30 days and the oldest in September: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
CI/CD (12 of 23), Python (10 of 23), SQL (8 of 23), Active Directory (6 of 23), Git (6 of 23), PowerShell (6 of 23), Terraform (6 of 23)
OTHER ROLES ON THIS TEAM
- CRM Business Analyst posted Nov 5
- Data Analytics Engineer posted Nov 5
- Full Stack Developer (Mid-Level / Senior) posted Nov 5
- Microsoft Azure Developer posted Nov 5
- PeopleSoft Analyst / Developer posted Nov 5
- Senior DevOps Engineer posted Nov 5
- SharePoint Support Analyst posted Nov 5
- Tableau Developer posted Nov 5
- Platform Engineer - Microsoft Power Platform & SharePoint Online posted Oct 13
- Data Centre Engineer - Storage, Compute and Virtualisation posted Oct 5
- Network Engineer posted Oct 5
- VDI / Server Engineer posted Oct 5
- Database Administrator (DBA) posted Oct 5
- Senior Platform Engineer - Control-M posted Oct 5
- Linux Engineer posted Oct 5
- Windows Server Engineer posted Oct 5
- Microsoft 365 Engineer posted Sep 22
- Senior OpenShift / Kubernetes Platform Engineer (Hybrid Cloud) posted Sep 22
- Platform Engineer posted Sep 22
- Windows Client Engineer posted Sep 22
- OpenShift Container Platform Engineer posted Sep 22
- Software Engineer - Oracle Cloud ERP & SAP Concur posted Sep 7
From the team and dates on Avacone's own job board.
Similar jobs
- Software Engineer - A27001 at Activate Interactive Pte Ltd
Shares 9 skills: OAuth, IAM, Terraform… · same seniority - Full Stack Engineer (Public Sector) at Xtremax Pte. Ltd.
Shares 9 skills: OAuth, IAM, Terraform… · same seniority - Engineering Manager, Authentication Platform at 1Kosmos
Shares 8 skills: OAuth, IAM, Test Automation… - Software Engineering SMTS at Salesforce
Shares 8 skills: OAuth, IAM, C#… · same seniority - Software Engineer II - SDET - AI Gateway (Hybrid, ROU) at CrowdStrike
Shares 8 skills: OAuth, IAM, Test Automation… · same seniority - Tableau Developer at Avacone
Also at this company
More jobs like this
Is this your posting? Email info@careerholo.com to have it removed.