Senior Software Engineer
Role Overview
The Senior Software Engineer role is based at Luton Airport and supports hybrid working, with approximately 60% of each month spent in the office.
The role is a senior individual contributor position within a product-focused engineering squad.
The engineer will build and operate technology supporting millions of customer journeys each year.
Key Skills for This Role
Full Job Posting
Role Overview
The Senior Software Engineer role is based at Luton Airport and supports hybrid working, with approximately 60% of each month spent in the office.
The role is a senior individual contributor position within a product-focused engineering squad.
The engineer will build and operate technology supporting millions of customer journeys each year.
Benefits
- The package includes a competitive base salary, up to a 20% bonus, and a 7% employer pension contribution.
- Benefits include private medical insurance, 25 days of holiday plus bank holidays, holiday credit, staff travel benefits, and flexible benefits.
Team and Culture
Engineering teams develop and support technology for a major European airline.
Teams work collaboratively with product, design, and business colleagues in a squad environment.
The culture values ownership, curiosity, teamwork, continuous learning, experimentation, and modern engineering practices.
Core Responsibilities
- Design, build, test, deploy, and support production software.
- Own significant technical challenges and deliver reliable, high-quality outcomes.
- Contribute to technical design and architecture discussions.
- Improve reliability, scalability, performance, testing, observability, and operational practices.
- Write maintainable code, participate in code reviews, and investigate production incidents.
- Improve CI/CD pipelines, release processes, and development practices.
- Partner with stakeholders during planning, discovery, and solution design.
- Use AI-assisted engineering tools to improve development effectiveness and quality.
Required Experience
- Significant experience building, delivering, and operating production software in modern engineering environments.
- Strong commercial experience using .NET and Java.
- Hands-on experience designing, building, and operating solutions on AWS.
- Experience developing cloud-native applications, APIs, and distributed systems.
- Strong understanding of CI/CD, automated testing, version control, and cloud infrastructure.
- Experience supporting and troubleshooting production systems.
- Strong problem-solving, technical judgment, communication, and collaboration skills.
Preferred Experience
- Experience with technical architecture and solution design is beneficial.
- Experience with developer tooling, build pipelines, and engineering enablement is beneficial.
- Experience in operationally complex or regulated industries is beneficial.
- Experience in airline, travel, logistics, or transportation environments is beneficial.
Workplace
- The role supports hybrid working, with 60% of monthly working time spent in the office.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at easyJet
Ops Support Analyst
Luton, GBR
easyJet is looking for an Operational Support Analyst to keep business-critical airline applications and data stable, reliable and secure. The role covers incident response, system monitoring, access management, operatio
Service Assurance Specialist – Airport Operations
Luton, GBR
easyJet is seeking a specialist to support service assurance, operational governance, readiness, and integration for airport technologies. The role coordinates incidents and suppliers and supports stable, resilient servi
Cyber Threat Intelligence Analyst
Luton, GBR
easyJet is seeking a curious analyst to turn cyber threat and fraud intelligence into practical actions that protect customers, brand trust and revenue. The role involves monitoring and investigating digital threats, com
Product Manager
Luton, GBR
easyJet is seeking a Product Manager to shape and deliver digital products for airline operations, supporting customers and frontline teams across Europe. The role requires product management experience in a technology,
Customer Management Duty Officer
Luton, GBR
easyJet is seeking a Customer Management Duty Officer to support customers and contact-centre teams during operational disruption. The role involves monitoring events, coordinating customer communications and welfare sol
Schedule Design Analyst
Luton, GBR
easyJet is seeking a Schedule Design Analyst to evaluate flying schedule scenarios and support better commercial and operational decisions. The role involves forecasting, analysing trade-offs and building decision-ready
Trading Analyst
Luton, GBR
easyJet is seeking a Trading Analyst to analyse regional sales performance and market trends, then recommend pricing actions that support revenue targets. The role calls for strong analytical and commercial skills, Excel
Third Party Risk Analyst (Supplier Assurance)
Luton, GBR
easyJet seeks a Third Party Risk Analyst to assess and monitor cyber and digital safety risks across its supplier network and support remediation and governance. Candidates should have at least two years' relevant experi
Ops Support Analyst
Luton, GBR
Service Assurance Specialist – Airport Operations
Luton, GBR
Cyber Threat Intelligence Analyst
Luton, GBR
Product Manager
Luton, GBR
Customer Management Duty Officer
Luton, GBR
Schedule Design Analyst
Luton, GBR
Trading Analyst
Luton, GBR
Third Party Risk Analyst (Supplier Assurance)
Luton, GBR