Senior Identity & Access Management (CIAM) Engineer
Core
Hands-on CIAM engineer implementing, configuring, and supporting secure identity solutions for B2B, B2C, and external user populations.
Role type
Senior IC CIAM Engineer
Builds
Production CIAM platforms and secure authentication flows for web, mobile, API, and partner-facing applications.
Domain
Cybersecurity / Identity and Access Management
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> infrastructure (CIAM platforms)
Required skills
CIAM platform configuration, OAuth 2.0/OpenID Connect/SAML/JWT/SCIM implementation, API integration, scripting (Java/JavaScript/Node.js/Python/PowerShell), CI/CD automation, troubleshooting authentication issues, security control implementation, DevSecOps practices
Preferred skills
Enterprise CIAM scale implementation, specific platform expertise (Okta Identity Engine, Auth0 Actions, Ping, ForgeRock), B2B/B2C identity model design, security certifications (CISSP, CIAM, CISM)
Technologies
Okta Customer Identity Cloud/Auth0, Okta, Ping, ForgeRock, Splunk, ELK, Prometheus, Terraform, Ansible, Jenkins, GitHub Actions, Azure DevOps, React, Spring Boot
Responsibilities
Configure and support CIAM solutions using Okta/Auth0/Ping/ForgeRock; Build and support customer identity flows including registration, login, MFA, passwordless, and account recovery; Support secure application integrations using OAuth 2.0, OIDC, SAML, and REST APIs; Develop scripts and automation for identity lifecycle and operational efficiency; Troubleshoot authentication, federation, token, and production availability issues; Implement security controls like adaptive MFA, bot protection, and zero trust policies; Create technical design documents, runbooks, and operational handoff materials.
Seniority
Senior, hands-on IC