As a Tech Lead in the Integrated Operations and Planning Mission, you’ll play a pivotal role in shaping the future technology and software engineering for a critical part of our business. Our products power critical operational processes such as crew planning, flight scheduling, disruption management, and Network control — the beating heart of our airline. You’ll lead the technical vision, ensuring our solutions are robust, scalable, and future-proof, while guiding engineers to deliver high-quality code and modern architectures. Working closely with the Product Manager and Delivery Lead, you’ll be at the centre of decision-making, balancing business needs with technology choices to deliver real value to both our operations teams and our passengers. JOB PURPOSE • To provide technical leadership for the product team, ensuring solutions are designed and delivered to be scalable, secure, and fit for purpose. • To act as the technical authority as part of the collaboration between product, delivery, and engineering, ensuring alignment with objectives and architectural strategy. • To guide and mentor Engineers within the team, enabling best practices and sustainable engineering across the lifecycle of airline operations products. • To ensure technology choices and designs balance immediate delivery needs with long-term maintainability and cost-effectiveness, adding measurable value to easyJet’s operational resilience and efficiency. JOB ACCOUNTABILITIES • Provide hands-on leadership to engineers, setting coding standards, reviewing technical designs, and ensuring best practice in security, performance, and integration. • Define and own the technical architecture for our products ( aligned to one of ; crew planning, disruption management, integrated control systems). • Partner with the Product Manager to translate business needs into technical designs, effort estimates, and roadmaps. • Work closely with Delivery Leads to align delivery timelines with technical feasibility, proactively identifying risks and dependencies. • Champion modern engineering practices (CI/CD, cloud-native, API-first, test automation) across the Integrated Planning and Operations Product Suite. • Collaborate with enterprise architects and technology governance forums to ensure compliance with easyJet’s wider IT strategy, security standards, and cost controls. • Act as a trusted advisor to business stakeholders, explaining technical trade-offs in clear, outcome-focused language. • Mentor and coach engineers, developing technical capability within the team and creating a culture of continuous learning. • Lead root cause analysis and resolution of critical production issues, ensuring operational stability of systems that directly impact flights, crew, and passengers. Requirements of the Role: KEY SKILLS REQUIRED • Proven experience as a Technical Lead, or Principle Engineer in large-scale operational or mission-critical systems. • Strong background in software engineering, with expertise in at least one major development stack (e.g. Java, .NET, Python, Gourbi). • Experience designing and delivering cloud-native solutions (preferably AWS) with strong knowledge of API integration, event-driven architecture, and microservices. • Familiarity with airline or transport operations systems (crew, flight planning, disruption, scheduling) highly desirable. • Strong understanding of DevOps practices (CI/CD pipelines, automated testing, observability). • Strong understanding of scrum and agile ways of working, and able to help the team way of working • Excellent problem-solving skills, able to assess trade-offs between time, cost, and technical debt. • Ability to influence at multiple levels — from engineers to business leaders — by explaining technical concepts in clear, business-relevant terms. • Experience mentoring and developing engineers, creating high-performing delivery teams. • Degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).

