> Markdown version of [/jobs/ext/538003-senior-ciam-software-engineer](https://www.wearedevelopers.com/jobs/ext/538003-senior-ciam-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior CIAM Software Engineer - **Company:** Apetan Consulting - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, C Sharp (Programming Language), Cloud Computing, Code Review, Communications Protocols, DevOps, Multi-Factor Authentication, Federated Identity Management, Monitoring of Systems, Identity and Access Management, Python (Programming Language), Node.Js, OAuth, OpenID, Openid Connect, Azure Active Directory, Security Assertion Markup Language (SAML), Secure Coding, Single Sign-On, Software Engineering, Okta, Customer Identity Access Management, Information Technology, Restful APIs, Programming Languages, Microservices - **Published:** June 4, 2026 - **Apply:** https://www.dice.com/job-detail/8e8154dc-44d4-4539-97e2-b590af9939a8 ## About the Role * Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). * 5+ years of software engineering experience. * 3+ years of hands-on experience with CIAM or Identity and Access Management solutions. * Strong knowledge of OAuth 2.0, OpenID Connect (OIDC), SAML, JWT, and SCIM. * Experience with one or more CIAM platforms such as: + Okta Customer Identity Cloud + PingOne for Customers + Microsoft Entra External ID + ForgeRock Identity Platform * Experience with REST APIs, microservices, and cloud platforms. * Proficiency in at least one programming language such as Java, C#, Python, JavaScript, or Node.js. * Familiarity with secure coding practices and cybersecurity principles. Preferred Qualifications * Experience with cloud platforms such as Amazon Web Services, Microsoft, or Google. * Knowledge of privacy regulations such as GDPR, CCPA, or similar frameworks. * Experience with DevOps, CI/CD pipelines, and Infrastructure as Code. * Relevant IAM or cloud certifications. ## Description We are seeking a Senior CIAM Software Engineer to design, develop, and maintain secure, scalable Customer Identity and Access Management solutions. The ideal candidate will have strong experience with authentication, authorization, identity federation, and customer identity platforms, helping deliver secure and seamless user experiences across digital channels., * Design and implement CIAM solutions supporting customer registration, login, profile management, and self-service capabilities. * Integrate applications with identity providers using industry-standard protocols such as OAuth 2.0, OpenID Connect (OIDC), SAML, and SCIM. * Develop and maintain APIs and microservices supporting identity and access management functions. * Configure and customize CIAM platforms to meet business and security requirements. * Implement Multi-Factor Authentication (MFA), Single Sign-On (SSO), adaptive authentication, and identity verification solutions. * Collaborate with security, product, and engineering teams to ensure compliance with security and privacy standards. * Troubleshoot authentication, authorization, and federation issues. * Participate in architecture reviews, code reviews, and technical mentoring of junior engineers. * Monitor system performance, reliability, and security posture. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Securing Your Web Application Pipeline From Intruders](https://www.wearedevelopers.com/videos/53-securing-your-web-application-pipeline-from-intruders) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence)