···
Log in / Register
Lead Software Engineer
Indeed
Full-time
Onsite
No experience limit
No degree limit
Carrer de Sancho de Ávila, 110, Sant Martí, 08018 Barcelona, Spain
Favourites
Share
Description

Summary: Lead Software Engineer to provide technical stewardship for the Customer Identity & Access Management (CIAM) platform, driving its evolution and ensuring resilient, compliant, and integrated customer identity services. Highlights: 1. Lead the technical evolution of the eCommerce CIAM capability. 2. Champion best practices, modern architectures, and innovation. 3. Mentor and guide engineers, fostering continuous learning and improvement. We’ve landed! When it comes to innovation and achievement, there are few organisations with a better track record. Join us as we embark on an ambitious journey, evolving our digital commerce platforms and building scalable, resilient, and innovative foundations that enable seamless customer experiences across web, mobile, and connected channels. easyJet is evolving its digital commerce platforms, building scalable, resilient, and innovative foundations that enable seamless customer experiences across web, mobile, and connected channels. Located in the One Parc Central building in Sant Martí, with hybrid working available, we’re looking to connect with Product, UX, and Software Development professionals who share our passion for making an impact and helping people all over Europe Get Out There. Apply now and be a part of easyJet’s first digital hub, in the heart of Barcelona! As a Lead Software Engineer within the eCommerce team, you will provide leadership and technical stewardship for the Customer Identity \& Access Management (CIAM) platform, supporting secure, scalable authentication, authorisation, profile management across web, mobile, and partner channels. You will lead the technical evolution of the eCommerce CIAM capability, ensuring customer identity services are resilient, compliant, and seamlessly integrated into easyJet’s digital commerce journey. Working closely with Technical Product Owner, Agile Delivery Manager and Principal Software Engineer, you will ensure engineering standards are upheld, guide complex technical solutions, and align strategy, approach, and principles within the squad. By championing best practices, modern architectures, and innovation, you will accelerate the delivery of customer\-facing features, improve platform resilience, and ensure the platform remains robust, scalable, and future\-ready. **What you’ll be doing** Take accountability for executing the technical direction of the CIAM platform, including authentication flows, identity lifecycle management, federation, consent, and profile services \- ensuring outcomes meet security, privacy, availability, and scalability expectations. Work in partnership with the Technical Product Owner \- defining outcomes, priorities, and scope while maintaining architectural integrity and long\-term technical sustainability. Lead the design and implementation of customer identity solutions, ensuring CIAM architectures align with established Mission architecture. Champion data integrity, performance, and operational resilience \- ensuring all squad‑owned components are designed and implemented in alignment with Mission‑level architectural patterns. Collaborate closely with the Agile Delivery Lead and cross\-functional partners \- aligning technical direction, refining scope, and managing dependencies that impact squad delivery. Own the delivery of key product features \- ensuring they meet functional requirements as well as performance, security, and availability standards. Ensure the quality of code produced within the squad \- upholding engineering best practices, coding standards, and platform aligned patterns. Lead and contribute to code reviews \- providing constructive, actionable feedback to elevate engineering quality and develop team capability. Mentor and guide engineers within the squad \- supporting technical growth, skill development, and fostering a culture of continuous learning and improvement. Stay informed on CIAM, security, and identity industry trends, applying insights to improve authentication patterns, fraud mitigation, privacy controls, and platform resilience. Stay informed on CIAM, security, and identity industry trends. **Requirements of the Role** **What you’ll bring to the team** Ability to execute squad‑level technical direction and architectural decisions \- linking these to measurable outcomes including feature performance, system reliability, and customer impact. Escalate cross\-domain architectural decisions to the Principal Software Engineer to ensure consistency and alignment. Substantial hands‑on experience with CIAM platforms, preferably ForgeRock or Ping Identity, including real\-world implementation of authentication journeys, federation, token management, and API‑based identity integration. An AWS IAM, Cognito, or related services skillset is also beneficial. Strong capability applying Java, JavaScript, Shell scripting, and GitHub to build, automate, and operate scalable, secure, and high‑performing CIAM services. Broad expertise in cloud and commerce technologies \- including AWS, APIs, mobile platforms, and event\-driven architecture (EDA) relevant to the squad’s product area. Proven ability to operate and support CIAM services in production, using metrics, logs, and alerting across customer identity flows to drive availability, performance, rapid incident detection, and resolution. Deep understanding of CIAM‑specific security and compliance controls, including MFA, credential protection, secure session management, and privacy‑by‑design, working closely with Security Architects and InfoSec teams. Experience designing and implementing event‑driven architectures (EDA) \- supporting real‑time data flows and enhancing responsiveness within the squad’s services. Strong grounding in infrastructure and networking principles \- with experience designing and maintaining secure, high\-performance components within distributed systems. Strong experience in CI/CD, automated testing, and DevSecOps practices \- ensuring high\-quality, reliable software releases from the squad. Ability to coordinate and lead the squad effectively \- managing dependencies, supporting delivery flow, and enabling consistent, high‑quality execution. Proven ability to adopt innovative technologies and encourage platform reuse \- ensuring the squad delivers solutions aligned with organisational engineering standards. Experience working within large‑scale eCommerce or high‑transaction environments \- applying this background to strengthen the squad’s design, performance, and scalability considerations. Front end experience is desirable but not essential. Experience in React, TypeScript, Node.js \& ideally Next.js. A test‑first engineering approach, including TDD, interaction testing, and automated quality tooling such as Storybook and Chromatic **What we can offer you** Competitive base salary Up to 20% bonus 25 days holiday BAYE, SAYE \& Performance share schemes 7% pension Life Assurance Flexible benefits package (Work Away) enabling you to work abroad for up to 30 working days per year. Excellent staff travel benefits

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR
Similar jobs

Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.