Senior Software Engineer - Search Team

Senior Software Engineer - Search Team

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
On the Beach

At a Glance

  • Tasks: Build modern full-stack applications that enhance customer holiday experiences.
  • Company: Join a forward-thinking team focused on innovative travel solutions.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for growth.
  • Other info: Collaborative environment with a focus on AI and modern engineering practices.
  • Why this job: Shape how millions discover their perfect holiday with cutting-edge technology.
  • Qualifications: Strong frontend skills and experience in building scalable applications.

The predicted salary is between 60000 - 80000 £ per year.

As a Senior Software Engineer in Search Experience Engineering, you will build modern full‑stack applications and customer‑facing experiences that shape how customers discover and shop for holidays. This is a full‑stack role with a stronger emphasis on frontend engineering, performant web applications and customer experience. You will work closely with engineers, product managers, designers and analysts to deliver high‑quality solutions that improve customer outcomes and business performance.

In this role you’ll help build customer journeys that enable millions of people to discover and book their perfect holiday. From search and discovery to personalisation and package customisation, you’ll create fast, intuitive and high‑performing experiences that make finding the right holiday feel effortless.

  • Building scalable full‑stack applications and customer‑facing platforms
  • Strong frontend engineering skills using modern web technologies and frameworks
  • Developing backend APIs and distributed systems
  • Building performant, accessible and reliable user experiences
  • Working with cloud‑native technologies and modern engineering practices
  • Using experimentation, analytics and customer insights to guide decisions
  • Collaborating closely with product, design and commercial teams
  • Making pragmatic engineering decisions in fast‑moving environments
  • Interest in AI‑assisted engineering, agentic coding workflows and modern developer tooling

Senior Software Engineer - Search Team employer: On the Beach

As a Senior Software Engineer in our Search Experience Engineering team, you will thrive in a dynamic and innovative work culture that prioritises collaboration and creativity. We offer competitive benefits, opportunities for professional growth, and the chance to make a meaningful impact on how millions of customers discover their perfect holiday. Join us in a location that fosters a vibrant tech community, where your contributions will be valued and recognised.

On the Beach

Contact Details:

On the Beach Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Search Team

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your frontend engineering prowess. This is your chance to demonstrate how you can build fast, intuitive applications that enhance customer experiences.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios, so you can walk in feeling confident and ready to impress.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to amazing customer journeys.

We think you need these skills to ace Senior Software Engineer - Search Team

Full-Stack Development
Frontend Engineering
Web Technologies
Backend API Development
Distributed Systems
Performance Optimisation
Accessibility Standards

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your frontend engineering skills and any experience with modern web technologies. We want to see how you can build those fast, intuitive experiences that our customers love!

Tailor Your Application:Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your experience aligns with the role. We appreciate when candidates show they understand what we’re all about.

Be Clear and Concise:When writing your application, keep it clear and to the point. We’re looking for high-quality solutions, so make sure your writing reflects that by being straightforward and easy to read.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it gets into the right hands!

How to prepare for a job interview at On the Beach

Know Your Tech Stack

Make sure you’re well-versed in the modern web technologies and frameworks mentioned in the job description. Brush up on your frontend engineering skills and be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in building scalable applications. Use examples that highlight your ability to make pragmatic engineering decisions, especially in fast-moving environments.

Collaborate Like a Pro

Since this role involves working closely with product managers, designers, and analysts, think of examples where you successfully collaborated with cross-functional teams. Highlight how you’ve contributed to improving customer experiences through teamwork.

Emphasise Your Customer Focus

Be ready to discuss how you’ve used customer insights and analytics to guide your engineering decisions. Show that you understand the importance of creating intuitive and high-performing user experiences that enhance customer journeys.