Senior Software Engineer

Company Description

Launched in 1998, this pioneering British-born brand has specialised in creating amazing experiences and unforgettable memories - from hotels, city breaks and holidays to theatre, entertainment and spa days. Experts in brightening up online travel, is among the worldwide leaders in the field, helping hundreds of thousands of customers every year find, and do, "whatever makes them pink". is part of lm group, publicly traded multinational Group, among the worldwide leaders in the online travel industry. Every month, the Group reaches across all its websites and mobile apps (in 17 languages and 40 countries) 60 million unique users that search for and book their travel and leisure experiences. More than 1,200 people enjoy working with us and contribute to provide our audience with a comprehensive and inspiring offering of travel related products and services

Job Description

We are a travel company, with the tech at its core, currently looking for motivated problem-solvers who will embrace the end-to-end responsibility of building,delivering and evolving relevant products.

 As senior software engineer in, you will work in our Product Engineering team and directly impact the lives of a global population of travellers. You will be involved in building and developing our own scalable and resilient platforms to support an ever growing number of customers.

From the first day with us, you’ll experience to work in a company with “growing-sharing culture” with a lot of opportunities to improve existing products, bring new ideas to life and learn.

While reading key responsibilities of the role, please consider that we value your experience and skills, but also your passion to discover, learn and share new ideas!

Key Responsibilities

  • Designing, writing and testing clean code using design patterns.
  • Creating resilient, secure and performant applications able to serve millions of requests per day.
  • Contributing in simplifying and improving the infrastructure, always focusing on CI/CD.
  • Sharing and expanding your technical and domain knowledge by interacting with your peers and attending trainings and conferences.
  • Interacting with all stakeholders finding solutions for company evolutions.
  • Maintaining systems by monitoring, identifying and correcting software defects.
  • Contributing in the R&D of the company stack, proposing effective solutions.



  • +5 years of experience as a Senior Software Engineer developing with Java or Kotlin.
  • Problem solving capabilities.
  • Positive and collaborative attitude.
  • Willingness to work in a team.
  • Growth mindset.
  • Product orientation.
  • Fluency in English both written and spoken.


  • Previous working experience in startup or product company.

What we offer

  • Possibility to work in an international agile environment using eXtreme Programming practices.
  • Bleeding edge technology stack (Java and Kotlin, Spring Boot, Docker, Kubernetes and more ...).
  • Continuous learning program with technical internals sessions.
  • Access to online learning platform like O’Reilly and Linkedin learning.
  • Possibility to join conferences around Europe for continuous improvement.
  • Coding Dojo: a weekly training to learn and share coding techniques during office hours.
  • LM-Talks: our very own knowledge sharing internal sessions.
  • Flexible working hours.

Hiring Process

Candidates for this position can generally expect a hiring process similar to the following one .

  • Qualified candidates receive feedback concerning their application from our Recruiting team.
  • Based on role and experience, candidate might be requested to solve a coding exercise to submit on a public repository on Github. Exercise will be assessed by our internal Engineering team.
  • Onsite Coding -Technical interview: a coding exercise to solve together pairing with our Engineering team, plus a talk about technical stuffs, experiences and analyzing possible production scenarios.
  • You’ll have the opportunity to meet our technical leaders and understand a little bit more about our continuous learning environment!

Follow our technical team!