Fullstack DevOps Engineer - CIAM B2B
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 end-to-end authentication journeys for NN's business customers and advisors
- Translate UX and security requirements into clean, accessible, and high-quality frontend and backend implementations
- Design, develop, and maintain robust CIAM services that scale with our growing B2B landscape
- Own your work end-to-end: from idea and code to deployment and monitoring, fully automated through modern CI/CD practices
- Collaborate closely with fellow engineers, sharing knowledge and exchanging feedback through code reviews and pairing sessions
- Proactively seek collaboration beyond your team - with security, architecture, product, and other engineering teams - to ensure our authentication experiences fit seamlessly into the broader NN ecosystem
- Contribute to a healthy engineering culture where quality, security, and maintainability are non-negotiable, You'll join an international, high performing CIAM team with a fun, collaborative atmosphere, where people genuinely enjoy working together and celebrating success. The team brings a healthy mix of senior and junior engineers, creating a place where supporting each other happens naturally and fresh ideas are always welcome. Beyond the day-to-day work, we stay connected through team activities and shared volunteering initiatives that strengthen our team spirit and remind us why we do what we do. If you're looking for a place where craftsmanship, ownership, and genuine team spirit meet, you'll feel right at home with us.
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 ship beautiful frontends in a modern framework like React or Vue.js and create rock-solid backends in a mainstream tech stack. JavaScript/TypeScript runs through your veins, and that's exactly what we need
- You have hands-on experience with AWS as a cloud provider, and you know how to design and run cloud-native applications responsibly
- You understand CI/CD inside out and can set up pipelines that deploy applications safely and repeatedly to the cloud
- You demonstrate a proactive mindset and take initiative when tackling complex challenges or unfamiliar CIAM-related problems
- You have a strong desire to deepen your engineering expertise - especially within CIAM - and are enthusiastic about expanding your knowledge of platforms like Ping Identity and others. Existing Ping Identity expertise is a significant plus
- You are naturally inquisitive, receptive to feedback, and motivated to continuously sharpen your technical skills and engineering practices
- You thrive in cross-functional teams, collaborating effectively with frontend engineers, designers, and security specialists to deliver robust CIAM solutions
- You enjoy supporting and encouraging those around you, while also actively looking for opportunities to work together beyond your own team
- You value well-structured, secure, high-quality code and are eager to adopt modern tools and industry standards used in authentication and identity management flows
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,933 and €7,910 euros depending on your knowledge and experience (based on 40 hours).
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and three Diversity Days
- 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