Tech Lead - Optimisation Engineering

easyJet Airline Company PLC • london, england • Posted June 15, 2026

About the Role

Role Summary

Lead a software engineering team building decision‑support products that solve complex disruption‑management and crew/roster optimisation challenges. You’ll translate operational problems into scalable software and optimisation solutions, partnering closely with product, data/operations research (OR), and customer stakeholders. The role blends people leadership with hands‑on technical direction across architecture, delivery, quality, and reliability.

Key Responsibilities

  • Lead, coach, and grow a cross‑functional team of software engineers (and closely partnered OR/data science specialists).
  • Own technical direction and delivery for products that model, optimise, and operationalise solutions to disruption and crewing problems (e.g. recovery planning, re‑optimisation, what‑if analysis).
  • Drive architecture and design decisions for services, APIs, data pipelines, and user‑facing workflows that support optimisation at sc...