Engineer

Engineer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Haven

At a Glance

  • Tasks: Design and implement data solutions, ensuring high-quality outcomes and supporting your team.
  • Company: Join Haven, a passionate team dedicated to creating amazing experiences.
  • Benefits: Enjoy 25 days holiday, competitive salary, bonuses, and career growth opportunities.
  • Why this job: Be part of a supportive environment where your skills can shine and grow.
  • Qualifications: 3+ years in data engineering with strong SQL, Python, and cloud platform knowledge.
  • Other info: Collaborate with a dynamic squad and mentor junior engineers while developing your expertise.

The predicted salary is between 28800 - 48000 £ per year.

UK Remote-First (occasional travel to parks and office)

Annual salary + bonus and benefits

At Haven, great holidays are powered by great data — and this is where you come in. As a Data Engineer, you'll be a vital part of the engine that keeps our data flowing, building reliable, scalable solutions that help our teams make confident, informed decisions. You'll grow your skills through hands-on delivery, contribute high-quality code every day, and play a key role in turning ideas into practical solutions. Working collaboratively within your squad, you'll be a trusted go-to for support and problem-solving, helping others learn while continuing to develop your own expertise — all in a supportive, inclusive environment where everyone can thrive.

What you'll be doing:

  • Designing and implementing local, component-level data solutions, delivering high-quality outcomes within agreed timescales.
  • Collaborating actively in product and engineering ceremonies, contributing ideas and technical insight.
  • Communicating progress, risks, and opportunities clearly to support effective delivery.
  • Supporting and mentoring junior engineers, fostering continuous improvement within the squad.
  • Continuously developing technical capability, using internal learning tools and AI coding support responsibly.

What we'd like you to bring:

  • Strong working knowledge of core data engineering skills including SQL, Python, data modelling (Kimball), and transformation tools such as dbt, with at least 3 years' experience in a similar environment.
  • Good understanding of cloud-based data platforms (Snowflake, Databricks) and experience with data build scheduling tools (e.g., Airflow), testing practices (TDD), and DevOps including CI/CD.
  • Intermediate skills in software design principles, security best practices, Linux, git workflow, and solution architecture, alongside excellent personal time management for remote working.
  • Ability to apply theoretical knowledge practically, manage local development environments, leverage AI coding tools, and engage confidently in product and technical discussions.
  • A curious, enthusiastic, and detail-oriented mindset with a strong desire to learn, collaborate, and contribute effectively within a squad and cross-functional teams.

Why Haven?

At Haven, we're one great team, united by our passion for creating amazing experiences for our guests and our people. You'll have access to training, mentoring, and opportunities to grow your career in a supportive, forward-thinking environment.

What's In It For You?

- 25 Days Holiday +

Engineer employer: Haven

At Haven, we pride ourselves on being an exceptional employer, offering a remote-first work culture that promotes flexibility and collaboration. Our commitment to employee growth is evident through comprehensive training and mentoring opportunities, ensuring you can develop your skills while contributing to meaningful projects. Join us in a supportive environment where your contributions are valued, and enjoy the unique advantage of working with a passionate team dedicated to creating unforgettable holiday experiences.
Haven

Contact Detail:

Haven Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineer

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. 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 and contributions. This is your chance to demonstrate your data engineering prowess and make a lasting impression.

✨Tip Number 3

Prepare for interviews by practising common technical questions and scenarios. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

✨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 at Haven.

We think you need these skills to ace Engineer

SQL
Python
Data Modelling (Kimball)
Transformation Tools (dbt)
Cloud-Based Data Platforms (Snowflake, Databricks)
Data Build Scheduling Tools (Airflow)
Testing Practices (TDD)
DevOps (CI/CD)
Software Design Principles
Security Best Practices
Linux
Git Workflow
Solution Architecture
Time Management
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Data Engineer role. Highlight your experience with SQL, Python, and cloud-based platforms like Snowflake or Databricks. We want to see how your skills align with what we're looking for!

Show Your Problem-Solving Skills: In your application, share examples of how you've tackled challenges in previous roles. We love seeing candidates who can communicate their thought process and demonstrate their ability to support and mentor others.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to describe your experiences and achievements. We appreciate a well-structured application that makes it easy for us to see your potential!

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, we love seeing applications come directly from our site!

How to prepare for a job interview at Haven

✨Know Your Data Engineering Basics

Make sure you brush up on your core data engineering skills like SQL, Python, and data modelling. Be ready to discuss how you've used these tools in past projects, as this will show your practical experience and understanding of the role.

✨Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in previous roles. Think about specific instances where you designed solutions or improved processes. This will demonstrate your ability to think critically and contribute effectively to the team.

✨Familiarise Yourself with Cloud Platforms

Since the role involves cloud-based data platforms like Snowflake and Databricks, make sure you understand their functionalities. You might be asked about your experience with these tools, so having a few examples ready can really set you apart.

✨Emphasise Collaboration and Mentorship

Haven values teamwork and support, so be prepared to discuss how you've collaborated with others and mentored junior engineers. Highlight any experiences where you contributed to a positive team environment, as this aligns with their inclusive culture.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>