Senior Software Engineer in Bolton

Senior Software Engineer in Bolton

Bolton Full-Time 60000 - 75000 £ / year (est.) Home office (partial)
Awaze

At a Glance

  • Tasks: Build scalable systems and enhance user experiences for millions of guests.
  • Company: Join Awaze, Europe's largest managed vacation rentals and holiday resorts business.
  • Benefits: Enjoy a competitive salary, annual bonus, hybrid working, and holiday discounts.
  • Other info: Be part of a collaborative team with excellent growth opportunities and mentorship.
  • Why this job: Shape the future of travel tech while solving complex challenges in a dynamic environment.
  • Qualifications: Experience in software development, particularly with large/distributed systems and modern tech stacks.

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

We are Awaze, the largest managed vacation rentals and holiday resorts business in Europe, which brings together some of the continent’s most trusted travel brands, including cottages.com, Hoseasons and NOVASOL. With over 1.5 million bookings each year, we're proud to offer our guests a choice of over 100,000 properties in our portfolio, in 25 countries across Europe.

Are you an experienced engineer who thrives on building scalable systems and crafting seamless user experiences? We are looking for a Senior Software Engineer to join our Search Team and help shape how millions of guests discover their next perfect getaway.

As a leading holiday rentals company, search isn't just a utility on our platforms, it is the heartbeat of our booking journey. Our team is responsible for orchestrating the search experience across our diverse portfolio of brands, connecting guests with over 100,000 properties, including cottages, luxury lodges, and holiday parks. We build and optimize everything from lightning-fast location queries and feature filtering to high-performance price sorting, availability matching, and cutting-edge, machine-learning-driven recommendation algorithms.

This is a true full-stack opportunity. You will work across the entire product lifecycle, collaborating on robust backend services while ensuring a slick, intuitive, and high-performing frontend experience for our guests. If you enjoy solving complex data-retrieval, filtering, and multi-brand indexing challenges at scale while directly impacting the customer journey, we’d love to have you on board.

  • Work as part of a full stack product team responsible for building innovative products to ensure we continue to deliver optimal experiences for our guests and owners.
  • Help to shape the overall architecture and tech strategy for our Search platform.
  • Contribute to driving best engineering practices such as CI/CD, TDD, cloud architectures and pair/mob programming.
  • Mentor and grow software engineers (grads, juniors and mid-weight engineers).
  • Be an active member of the engineering and wider tech community within Awaze.

Skills and experience you’ll need to succeed:

  • You’ll enjoy leading in pairs and mobs. You thrive in an autonomous product engineering team and enjoy problems, we have many to solve.
  • It’s expected that you’ll offer significant commercial experience developing large/distributed systems and have skills/experience in a mixture of the following:
    • Building applications in any language, and a willingness to quickly get up to speed on our stack (Kotlin, Typescript).
    • Experience with OpenSearch or similar tools.
    • Experience with AWS or serverless technologies e.g. AWS ECS, API Gateway, Cloudfront.
    • Leading front end teams, building e-commerce websites using nextjs, react.
    • Developing, securing or operating cloud scale applications or infrastructure as code.
    • Experimentation and analytics tools such as Optimizely and Google Analytics.
    • Working with Data Science, Design and Analytics teams.
    • Modern quality practices, such as pairing, TDD, BDD.

What will we offer you?

  • Annual Bonus Scheme
  • 25 days holidays plus bank holidays
  • Holiday Discounts across our network
  • Pension contribution scheme
  • Private healthcare
  • Hybrid working (2 days in Mcr office per week)
  • Training & certifications

If you're excited by the idea of shaping the future of pricing and travel tech, we’d love to hear from you. Please send your profile and let’s chat.

Senior Software Engineer in Bolton employer: Awaze

At Awaze, we pride ourselves on being a leading employer in the travel tech industry, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Software Engineer, you'll enjoy a range of benefits including an annual bonus scheme, generous holiday allowance, and opportunities for professional growth through training and certifications. Our hybrid working model and commitment to employee well-being make Awaze an exceptional place to build a rewarding career while shaping the future of holiday rentals across Europe.

Awaze

Contact Details:

Awaze Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in Bolton

Tip Number 1

Network like a pro! Reach out to current employees at Awaze on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

Tip Number 2

Show off your skills! If you've got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your experience with scalable systems and user experiences will definitely catch their eye.

Tip Number 3

Prepare for technical challenges! Brush up on your coding skills and be ready to tackle some real-world problems during the interview. They want to see how you think and solve issues, so practice makes perfect!

Tip Number 4

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 the Awaze team.

We think you need these skills to ace Senior Software Engineer in Bolton

Kotlin
Typescript
OpenSearch
AWS
Serverless Technologies
E-commerce Development
Next.js

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with scalable systems and any relevant technologies like Kotlin or Typescript. We want to see how your skills align with our needs!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for building seamless user experiences and how you can contribute to our Search Team. Let us know why you're excited about working with us at Awaze.

Showcase Your Projects:Include links to any projects or code samples that demonstrate your expertise in building applications and working with cloud technologies. We love seeing real examples of your work and how you tackle challenges!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Awaze

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Kotlin and Typescript. Brush up on your knowledge of OpenSearch and AWS, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly those related to building scalable systems or optimising user experiences. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

Demonstrate Team Collaboration

Since the role involves working in pairs and mobs, be ready to share examples of how you’ve successfully collaborated with others. Highlight any mentoring experiences you have, as this is a key aspect of the position.

Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, the tech strategy for the Search platform, and how they measure success. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.