Backend CIAM Engineer
Role details
Job location
Tech stack
Job description
As a Senior Backend CIAM Engineer at NN, you build and optimize secure login and authentication flows for Retail, Zakelijk and Adviseur portals, translating UX/security needs into high-quality implementations, collaborating across teams, and monitoring performance. Direct solliciteren Neem contact op, Design, build, and operate secure, scalable Customer Identity and Access Management (CIAM) backend services that enable authentication, authorization, and identity lifecycle capabilities across customer-facing products., * Develop and maintain CIAM backend APIs and services for login, registration, MFA, SSO, consent, and profile management.
- Implement secure identity flows using OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, and JWT standards.
- Integrate CIAM solutions with product platforms, mobile/web apps, and third-party identity providers.
- Harden systems with secure coding, threat modeling, rate limiting, and abuse/fraud prevention controls.
- Build reliable CI/CD pipelines, automated testing, and infrastructure-as-code to support repeatable deployments.
- Monitor production systems, troubleshoot incidents, and improve performance, availability, and latency.
- Collaborate with security, architecture, and product teams to define identity requirements and roadmaps., * Build and improve the login and authentication pages for NN's Retail, Zakelijk, and Adviseur portals, ensuring a smooth and secure customer journey
- Translate UX and security requirements into clean, accessible, and high-quality frontend implementations
- Collaborate closely with frontend and platform engineers to deliver fully aligned and compliant authentication flows
- Monitor, troubleshoot, and optimize login performance using analytics and logging tools
- Contribute to modernizing and standardizing CIAM frontend components as part of a cross-functional engineering team
Requirements
- Backend engineering: building RESTful services, event-driven systems, and scalable microservices.
- Identity & security: OAuth2, OIDC, SAML, PKCE, JWT, encryption, key management, and secure session design.
- DevOps: CI/CD, containerization, cloud services, observability (logs/metrics/traces), and on-call readiness.
- Data & reliability: database design, caching, performance tuning, and high-availability patterns.
- Communication: clear documentation, cross-team collaboration, and ownership of outcomes., * You have more than 5 years of experience building backend applications in a modern tech stack. You have experience working with AWS as a cloud provider. You understand how CI/CD works and can set up pipelines to deploy applications in the cloud
- You understand distributed systems, in special containerized applications, and you can deploy applications in Kubernetes
- You demonstrate a proactive approach and confidently take initiative when addressing complex backend challenges or unfamiliar CIAM-related issues
- You possess a strong desire to deepen your backend engineering expertise, especially within CIAM, and are enthusiastic about expanding your knowledge of platforms like Ping Identity and others
- You are naturally inquisitive, receptive to feedback, and motivated to continuously enhance your technical skills and backend development practices
- You thrive in cross-functional teams, effectively collaborating and communicating with frontend engineers, designers, and security specialists to deliver robust CIAM solutions
- You value well-structured, secure, and high-quality code, and are eager to adopt modern backend tools and industry standards used in authentication and identity management flows, with expertise in the Ping Identity platform being a significant advantage
Benefits & conditions
NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:
- Salary between €5.363 and €7.661 euros depending on your knowledge and experience
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and three Diversity Day
- A modern pension administered by BeFrank
- Plenty of training and learning opportunities
- NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometers travelled
- Allowances for setting up your home office and for internet use