Senior CIAM Software Engineer
Core
Designing and shipping core Customer Identity and Access Management (CIAM) capabilities to protect customers and support growth for B2C and B2B platforms.
Role type
Senior IC backend software engineer (CIAM/Identity)
Builds
Backend services for registration, login, authorization, account lifecycle, and profile management
Domain
Fintech / Cybersecurity / Identity Management
Deliverable
production ML models | product features | infrastructure
Required skills
CIAM system design, OAuth 2.0, OIDC, SAML, SCIM, Python, Kotlin, API design, distributed systems, CI/CD pipelines, Infrastructure as Code, cloud-native development, security fundamentals
Preferred skills
Experience with Okta, Auth0, Ping Identity, ForgeRock, or Azure AD B2C, GitHub workflows, Buildkite, Terraform, AI-augmented development environments
Technologies
Python, Kotlin, AWS, Terraform, GitHub, Buildkite, Okta, Auth0, Ping Identity, ForgeRock, Azure AD B2C
Responsibilities
Design, build, and operate core CIAM backend services; Implement and extend identity standards in code; Develop backend APIs and services; Integrate CIAM platforms with internal systems; Own secure authentication and account flows end to end; Automate CIAM infrastructure and deployments; Monitor, debug, and optimize CIAM services
Seniority
Senior, hands-on IC