Overview
We're pushing the boundaries of modern engineering, building blazing-fast, resilient platforms and BFF layers that power next‐generation digital experiences.
You have the full‐stack and BFF expertise to architect elite, scalable systems, turning complex challenges into elegant solutions with Next.js, React, GraphQL and Node.js.
Together we will innovate at speed and scale, crafting world‐class products and high‐performance BFFs that empower millions and redefine what's possible.
Do work that matters
We're building tomorrow's bank today, which means we need creative and diverse engineers to help us redefine what customers expect from a bank.
Role Summary
As a Staff Software Engineer in the Integration Excellence Chapter, you will play a pivotal role in shaping the customer experience across the Group's broader Customer Identity & Access Management Division. From the moment someone logs in to delivering outstanding, visually rich authentication experiences, your work directly impacts millions of people who rely on secure, seamless access every day.
This is high‐visibility, mission‐critical engineering where the systems you build become the gateway to trust, safety, and effortless digital engagement.
You will work with world‐class technology and modern engineering practices to design and deliver full‐cycle, full‐stack solutions across our core platforms.
Key Responsibilities
* Provide strategic technical leadership, shaping architecture, engineering standards, and long‐term direction for complex authentication and identity services.
* Drive full‐stack, full‐cycle engineering excellence within the Customer Identity & Access Management division, building core integration mechanisms, authentication experiences, and orchestration layers that connect to CIAM security products.
* Deliver customer‐facing experiences in Next.js / React and build supporting Node.js BFF APIs (REST & GraphQL/Apollo) that enable secure login, MFA, and identity flows.
* Design and build scalable authentication services, including token management, session handling, and CIAM integration patterns.
* Advocate for engineering excellence, setting a bar for clean code, testing rigor, observability, and modern DevOps practices, including CI/CD pipelines.
* Collaborate across platforms, building multi‐channel integrations, reusable BFF patterns, and consistent authentication experiences.
* Mentor engineers, drive technical decision‐making, foster a learning culture, and uplift engineering capability across the broader CIAM and platform ecosystem.
* Champion AI‐driven engineering, embracing experimentation, research, and modern tooling to accelerate development and innovation.
Tech Skills
* Full‐Stack & Full‐Cycle Engineering: Experience delivering end‐to‐end solutions using Next.js, React, TypeScript, and building secure, scalable Node.js BFF services.
* API & Microservices Architecture: Design and implement REST & GraphQL APIs (Apollo) and microservices that integrate with CIAM systems.
* Backend‐for‐Frontend (BFF) Mastery: Build high‐performance BFF layers supporting multi‐channel experiences.
* Cloud & Modern Infrastructure: Understanding of cloud platforms, distributed systems, containerisation, and resilient services that scale securely.
* Data & Token Handling Expertise: Experience with SQL, NoSQL, MySQL, MongoDB, token handling, session flows, and secure identity access patterns.
* DevOps, CI/CD & Quality Engineering: Experience with GitHub Actions, TeamCity, Octopus, automated testing frameworks, and pipeline discipline.
* Security & Observability: Application security principles, secure coding practices, and monitoring tools.
* AI‐Driven Engineering Mindset: Innovation, research, continuous learning, and using AI tools to improve delivery.
#J-18808-Ljbffr