Senior Software Engineer in Madrid


Share offer

Job Description

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

Are you willing to generate an impact on a product that is used by millions of users across multiple devices on a daily basis?

We have a daily challenge, which is to reach more than 60 million unique users (in 17 languages ​​and 40 countries) who want to book and personalize their next travel experience. For this reason, we are looking for software engineers who are passionate about challenges such as creating a modern, scalable and resistant platform.

As a software engineer, you will work on a specific project critical to our customer’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new challenges across the full-stack as we continue to push technology forward.

Our products need to handle information at massive scale, and extend well beyond selling flights. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, UI design and mobile; the list goes on and is growing every day.

We give you autonomy over the software you build and offer you the freedom to choose the right tool for the job.

You’ll Spend Time On The Following:

  • Collaborating with product managers and other engineers to create the best experience for your customers.

  • Ensuring operational excellence of your services.

  • Understanding how our business work and how products add value to your customers.

  • Learning and sharing experiences on new technologies and trends and how you can leverage them in current and future products.

  • Collaborating and sharing knowledge with others across the group.

By the way, We are using a microservices architecture hosted both in public and private clouds.


Here’s What We’re Looking For:

  • Curious problem solvers.

  • Positive and collaborate with others.

  • Ability to effectively communicate technical ideas to others.

  • Good team worker.

  • Growth mindset.

  • Product orientated and work as Product Engineers.

  • Our work language is English! So it is paramount to be fluent both written and spoken.

It would be great if you had these desirable Skills/Experience:

  •  Java and/or Kotlin.

  •  Is a plus if you have working knowledge on Spring Boot, Docker or Kubernetes.

  •  Experience with resilient distributed architecture.

  •  Experience with infrastructure and deployment automation.

  •  Worked on large scale web applications.

  •  Leverage and contribute to open source.

  •  Previous experience in startups or product companies.

Additional Information

Maybe you will appreciate this information:

  • We are currently located in Aravaca but we are moving to our new office in Principe Pio soon.

  • Product Engineering Technology Madrid (team of ~50)

  • Is part of global Product Engineering (team of ~250)

  • Which is part of (team of ~1200)

  • We have offices in 12 countries while headquartered in Switzerland.

  • One of the most important and biggest offices in Europe is Madrid.

What do we offer..

  • Possibility to work in an international and diverse team! We value you to be yourself!

  • Continuous learning program with technical internals sessions and the possibility to join conferences around Europe for continuous improvement.

  • Access to online learning platforms like O’Reilly and Linkedin learning.

  • Weekly internal training sessions during office hours to learn and grow, such as “Coding Dojo” sessions which we have to learn and share coding techniques.

  • LM-Talks: our very own knowledge sharing internal sessions.

  • Flexible working hours and remote working several days a week.

  • Private health insurance.

  • Free fruits, table football for a relaxing time, autobar card with 25€ per month.

Hiring Process:

  1. Online Technical Chat: we will go through one or two technical problems together during a 1h online video call

  2. Onsite Team Chat: chance to meet with 4 or 5 team members from Madrid and other offices and chat about technical or daily challenges and understand how we can solve problems together.

Your recruiter and hiring manager are available during all phases of the process to help you in any way they can.

Own it! live bold! and be yourself! Come and join our team!


About Lastminute


Other software engineer jobs that might interest you...