Job Search and Career Advice Platform

Enable job alerts via email!

Principal Software Engineer

easyJet Airline Company PLC

London

Hybrid

GBP 70,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

easyJet holidays, the UK’s fastest-growing tour operator, is seeking a Principal Software Engineer to lead projects, enhance software quality, and mentor junior engineers. Join their dynamic Development team to drive technological innovation and maintain a leadership position in the travel industry.

Benefits

Competitive salary and benefits package
Significant discounts on flights and holidays
Opportunities for professional growth and development
Inclusive, supportive workplace culture

Qualifications

  • Experience in high-transaction, high-availability enterprise environments.
  • Excellent communication and interpersonal skills.
  • Strong problem-solving skills.

Responsibilities

  • Lead the design and implementation of scalable software solutions.
  • Provide technical mentorship and leadership.
  • Engage in strategic planning of technology roadmaps.

Skills

.NET
.NET Core
Node.js
React
Angular
jQuery
TEAM CITY
TDD
BDD
AWS

Education

Proven experience in software engineering leadership

Tools

GIT
Sitecore
Job description

Job Description - Principal Software Engineer (16102)

easyJet holidays is the UK’s fastest-growing tour operator, launched in 2019. We combine easyJet’s vast flight network with over 5000 handpicked hotels and advanced technology to deliver holiday packages across more than 100 destinations in Europe. Our commitment to sustainability and community impact has earned us accolades such as the Sunday Times Best Places to Work and Best Workplace in Travel.

The Development team at easyJet Holidays is central to our mission, enhancing our website and proprietary software to stay ahead in a competitive market. We are a close-knit group that thrives under pressure and drives technological innovation.

We are seeking a Principal Software Engineer to lead complex projects, shape our architectural practices, and mentor junior engineers. This role involves steering the technical direction, improving our software development lifecycle, and maintaining our leadership position in the travel industry.

What you’ll be doing

  • Lead the design and implementation of scalable software solutions, overseeing the full software development lifecycle to ensure high standards of code quality and system reliability.
  • Provide technical mentorship and leadership to develop the skills of junior team members.
  • Engage in strategic planning of technology roadmaps, assessing and integrating new technologies where beneficial.
  • Promote and implement continuous improvement practices in software development.

Requirements of the Role

Proven experience in software engineering leadership, architecture, and development.

What you’ll bring to the team

  • Proficiency in .NET, .NET Core, Node.js, and front-end technologies (React, Angular, jQuery).
  • Experience with CMS like Sitecore, HTML/CSS, and CSS frameworks.
  • Familiarity with GIT, TeamCity, and Agile practices.
  • Strong background in TDD and BDD.
  • Experience in high-transaction, high-availability enterprise environments.
  • Proficiency in cloud technologies, preferably AWS.
  • Excellent communication and interpersonal skills.
  • Analytical mindset with attention to detail.
  • Highly self-motivated, adaptable to a dynamic environment.
  • Strong problem-solving skills with the ability to influence others.

What we can offer you

  • Competitive salary and benefits package.
  • Significant discounts on flights and holidays.
  • Opportunities for professional growth and development.
  • An inclusive, supportive workplace culture.

#ejholidays
#LI-hybrid

Business Area

Technology - easyJet holidays

Primary Location

UK

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.