Senior Full Stack Engineer - CIAM
Core
Design, develop, and integrate a modern Customer Identity and Access Management (CIAM) platform to deliver secure, scalable customer identity experiences.
Role type
Senior Full Stack CIAM Engineer
Builds
Customer-facing identity services, authentication/authorization APIs, and secure web experiences
Domain
Cybersecurity (CIAM/IAM) + Cloud Infrastructure
Required skills
Full-stack development, CIAM/IAM architecture, OAuth 2.0/OpenID Connect, API security, Cloud security, CI/CD pipeline design, Security testing, Identity threat detection, Passwordless authentication, Decentralized identity concepts
Preferred skills
8+ years software engineering, 2+ years IAM/CIAM, Enterprise web app development, Azure cloud, Docker/Kubernetes, SQL/NoSQL databases, Agile methodology, Mentoring engineers
Technologies
React, Next.js, Angular, Java/Spring Boot, Node.js, Python, Azure, Azure DevOps, GitHub Actions, Jenkins, OAuth 2.0, OpenID Connect, SAML, JWT, FIDO2/WebAuthn, Cloudflare, Azure Application Gateway, MySQL, Azure SQL, MongoDB (via careerplan.io/jobs/R26-7459-senior-full-stack-engineer-ciam-at-rockwellautomation)
Responsibilities
Design secure customer-facing CIAM application services; Develop modern web experiences using React, Next.js, or Angular; Develop backend services using Java/Spring Boot, Node.js, or Python; Build reusable CIAM components, services, and APIs; Implement secure machine-to-machine and service-to-service security; Integrate CIAM with enterprise applications, SaaS platforms, and APIs; Develop custom CIAM integrations, authentication actions, and workflows; Build CI/CD pipelines for CIAM applications and configurations; Implement automated security and quality testing; Support production troubleshooting and incident resolution; Explore AI/ML capabilities for identity operations and fraud detection.
Seniority
Senior, hands-on IC
