Senior Software Engineer - CIAM

easyJet holidays

Barcelona

Hybrid

EUR 70,000 - 100,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Up to 20% bonus
25 days holiday
BayE, SAYE & Performance share schemes
Life Assurance
Flexible benefits package
Work Away: 30 days abroad per year
Staff travel benefits

Job summary

easyJet holidays is seeking a Senior Software Engineer for CIAM to evolve our identity, authentication, and profile services across web and mobile. The role is based in Barcelona with hybrid working options in Sant Martí, supporting a scalable CIAM platform for millions of customers.

You will design secure authentication flows, own key features, and lead architectural decisions while collaborating closely with product and engineering teams to deliver reliable identity services across channels.

Qualifications

  • Hands-on CIAM experience with an identity platform and integration.
  • Experience with cloud and commerce tech in distributed systems.
  • Strong CIAM security, privacy controls, MFA and token management.
  • Experience delivering in Agile/squad environments and DevSecOps.

Responsibilities

  • Design and implement CIAM solutions including authentication flows.
  • Own core features for scalability and reliability.
  • Contribute to CIAM architecture and data integrity.
  • Collaborate with POs and engineers to manage scope and risks.
  • Lead code reviews and drive engineering best practices.
  • Mentor engineers in CIAM and identity best practices.

Skills

CIAM experience
Cloud & commerce tech
CIAM security & privacy
CI/CD & DevSecOps
Automated testing
Agile/squad work
Mentor & guide

Tools

Ping
ForgeRock
Google Identity
Microsoft Entra
Auth() API

Job description

Job Description - Senior Software Engineer - CIAM (16883)

Job Description

Senior Software Engineer - CIAM ( 16883 )

Description

We have 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.

Finding brilliant tech talent is vital to the future of easyJet. With opportunities to work across the technology that powers our app, website, and other digital touchpoints, you’ll help connect over 100 million customers to thousands of their favourite destinations!

Located in the One Parc Central building in Sant Martí, with hybrid working Available.

Help shape the technology that turns an easyJet booking into a completed journey.

Join one of Europe's largest airline as we evolve our digital commerce platforms. As a Senior Software Engineer in our eCommerce team, you'll be a key contributor to our Customer Identity & Access Management (CIAM) platform - delivering secure, scalable authentication, authorisation, and profile management across web, mobile, and partner channels, and helping shape the future of easyJet's digital customer experience.

What you'll be doing
Design & Deliver: Design and implement CIAM solutions - authentication flows, identity lifecycle, federation, consent, and profile services - aligned to security, privacy, and scalability standards.
Own Key Features: Take ownership of core product features, ensuring they meet functional, performance, security, and availability requirements.
Champion Architecture: Contribute to CIAM architectures aligned with Mission-level patterns, championing data integrity, performance, and operational resilience.
Partner Across Teams: Work closely with the Technical Product Owner and Lead Software Engineer to define scope, maintain architectural integrity, and flag dependency risks.
Raise the Bar: Lead code reviews, uphold engineering best practices, and use metrics and feedback to drive continuous improvement in quality and reliability.
Mentor & Guide: Support the technical growth of engineers within your squad, sharing your CIAM and identity expertise.

Requirements of the Role

What you'll bring to the team

  • Hands-on CIAM experience with an identity platform (Ping, Forgerock, Google Identity, Microsoft Entra, Auth() etc), including authentication journeys, federation, token management, and API-based identity integration.
  • Broad expertise across cloud and commerce technologies covering infrastructure, and networking principles within distributed, high-performance systems.
  • Deep understanding of CIAM security and compliance controls, including MFA, credential protection, secure session management, and privacy-by-design.

Strong experience in CI/CD, automated testing, and DevSecOps practices, with practical experience delivering in Agile/squad-based environments.

What we can offer you

  • Up to 20% bonus
  • 25 days holiday
  • BAYE, SAYE & Performance share schemes
  • Life Assurance
  • Flexible benefits package
  • (Work Away) enabling you to work abroad for up to 30 working days per year.
  • Excellent staff travel benefits
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - CIAM
Software Engineer - CIAM

EasyJet Plc • Barcelona

On-site
EUR 60,000 - 90,000
Competitive base salary
Up to 20% bonus
25 days holiday
+5
Engineering Manager
Engineering Manager

easyJet holidays • Bellprat

Hybrid
EUR 90,000 - 130,000
Up to 20% bonus
25 days holiday
BAYE, SAYE & Performance share schemes
+3
Delivery Manager
Delivery Manager

Mobile • Barcelona

On-site
EUR 70,000 - 90,000
Competitive base salary
Up to 20% bonus
25 days holiday
+5
Delivery Manager
Delivery Manager

EasyJet Plc • Barcelona

Hybrid
EUR 70,000 - 110,000
Competitive base salary
Up to 20% bonus
25 days holiday
+6
Engineering Manager - Loyalty
Engineering Manager - Loyalty

Mobile • Barcelona

On-site
EUR 90,000 - 120,000
Competitive base salary
Up to 20% bonus
25 days holiday
+3
Agile Delivery Manager
Agile Delivery Manager

easyJet Airline Company PLC • Barcelona

Hybrid
EUR 60,000 - 90,000
Bonus scheme
Holiday allowance 25 days
Share schemes
+3
Senior CIAM Engineer - Secure Identity & Access (Hybrid)
Senior CIAM Engineer - Secure Identity & Access (Hybrid)

easyJet holidays • Barcelona

Hybrid
EUR 70,000 - 100,000
Up to 20% bonus
25 days holiday
BayE, SAYE & Performance share schemes
+4
CIAM Software Engineer - Hybrid, Barcelona
CIAM Software Engineer - Hybrid, Barcelona

EasyJet Plc • Barcelona

Hybrid
EUR 60,000 - 90,000
Competitive base salary
Up to 20% bonus
25 days holiday
+5
Product Owner - Data
Product Owner - Data

Mobile • Barcelona

On-site
EUR 70,000 - 95,000
Bonus up to 20%
25 days holiday
Pension 5%
+2
Software Engineer
Software Engineer

Flight Centre Travel Group • Barcelona

Hybrid
EUR 60,000 - 85,000
25 days off per year
5 compensation days
Travel and accommodation discounts
+6