Save time and effort sourcing top tech talent

Lead Software Engineer

London, United Kingdom
Kotlin Developer Engineering Manager Head Of Engineering Java Developer Typescript Developer Scala Developer Full Stack Java Developer Full Stack Kotlin Developer Full Stack Scala Developer
loveholidays
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

The impact you'll have

Lead Software Engineers at loveholidays are the technical owners of:

  • Supplier integration systems that process vast amounts of data
  • Industry leading bespoke, high performance search and recommendation systems
  • Sophisticated real time pricing systems
  • Complex domain modelling and implementation of booking payment, fulfilment and management systems
  • AI powered solutions to assist customers pre and post booking
  • Best in class, modern user experience through web and mobile applications

Lead Software Engineers are responsible for their team’s engineers’ line management and career progression.

For a better understanding of our work, refer to some of our blog posts:

Or our open source contributions:

Your day-to-day

As a Lead Software Engineer you will be responsible for:

  • The application of our engineering principles by your team

  • Building and running services at scale in the cloud

  • Measurably improving your team’s productivity

  • Support and career development for your team

  • Collaborating with other members of the loveholidays technical leadership team

  • Effectively communicating your team’s technical direction to stakeholders

  • Recruitment for your team

Your skillset

  • A proven track record of building and operating distributed web systems at scale

  • Algorithms, data structures

  • Performance, scalability

  • Web services, REST, HTTP

  • Containers, cloud

  • Testing, reliability, monitoring

  • Mentoring, supporting and measurably improving engineering teams

  • Expertise in several programming languages and paradigms - our systems are written in TypeScript, Java, Golang, Rust, Python and others

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?