Jobs

Data Engineer


Job details
  • Much Better Adventures
  • 3 weeks ago

We’re an ambitious, remote-first travel scale-up, eager to grow our team with an exceptional Data Engineer. If you’re passionate about leveraging data to solve meaningful problems, enjoy creating scalable infrastructure, and have a love for the outdoors, this is the opportunity for you!

The Role

You’ll be our first dedicated Data hire, building on our strong foundations to take our capabilities to the next level. You’ll work closely with product, engineering, and business teams to refine our data pipelines, optimise tracking, and empower decision-making across the company.

From enhancing our DBT pipelines and maintaining our Redshift warehouse to improving tracking with Segment and other analytics tools, you’ll play a key role in making sure we can deliver exceptional experiences for our customers and valuable insights for our team.

This is a hands-on role that will see you own our data engineering processes while collaborating across teams to support a wide variety of data-driven initiatives, from reporting and analytics to the groundwork for machine learning models.

Why You’ll Love It Here

We’re driven by a shared passion for leveraging data to solve meaningful problems and unlock new opportunities. Reporting directly to the CTO, you’ll have the autonomy to shape our data strategy while collaborating closely with others who are equally invested in creating a data-driven culture that drives impactful decisions.

We embrace a culture of learning and improvement, constantly evolving how we work to suit the challenges we face. You’ll find a supportive, collaborative environment where ideas are valued, feedback is encouraged, and experimentation is part of our DNA.

Key Responsibilities

  • Enhance and scale our data infrastructure: Build upon our existing DBT pipelines, Redshift warehouse, and Segment integration to ensure robust, scalable, and accessible data systems.
  • Optimise event tracking and analytics: Improve tracking and customer insights using tools like Segment, PostHog, and GA4.
  • Enable self-service data capabilities: Create data marts and user-friendly dashboards that empower teams to make informed, data-driven decisions.
  • Collaborate with stakeholders: Partner with product, engineering, and business teams to understand data needs and deliver impactful solutions.
  • Prepare for advanced analytics: Lay the groundwork for data science projects such as churn forecasting, dynamic pricing, and recommendation engines.
  • Maintain data quality: Ensure all data pipelines, systems, and models are accurate, reliable, and performant.
  • Deliver value through automation: Streamline reporting processes to provide clear, timely insights with minimal manual intervention.

Requirements

Broad Technical Experience:

  • Proven experience with Python and SQL, including DBT for transforming data.
  • Proven experience working with modern data warehousing systems like RedshiftSnowflake, or similar.

Bonus points:

  • Proven experience working with tracking and analytics tools like SegmentGA4, or PostHog.
  • Experience integrating data pipelines with services like Stitch Data or other ETL tools.
  • Hands-on experience with data orchestration tools like Airflow or Dagster.
  • Knowledge of containerisation (e.g., Docker), deployment pipelines, and monitoring tools.

Data Mindset:

  • You are passionate about creating scalable data solutions that deliver meaningful value.
  • You are comfortable engaging with non-technical stakeholders to understand their needs and design appropriate solutions.
  • You prioritise keeping data pipelines reliable and optimised while iterating on new challenges.
  • You build data tools that are accessible and valuable to the people who use them.
  • Driven to solve real-world problems for our hosts and our internal team.

Engineering Mindset:

  • You take time to understand the problem and design solutions before executing.
  • You approach projects with metrics in mind ensuring success is measured objectively.
  • You thrive in environments with fast feedback loops and continuous improvement.

Experience Level

  • Mid to senior.

Benefits

  • An entrepreneurial and creative environment where great ideas are actively encouraged, and taking responsibility for them is expected
  • The warm fuzzy feeling that comes with knowing you are making a huge difference to small independent businesses, local economies and communities
  • 38 days holiday per year (inclusive of public holidays) - to be used when you like
  • Annual company performance-based bonus
  • Flexible hours set up (40 hours p/w for full time roles), and a fully remote company
  • Company-wide, adventurous meet-ups
  • Experience what we do: everyone goes on a free MBA trip within their first year
  • A £500 annual travel voucher to spend on an MBA trip/s
  • 30% Employee discount, plus 15% friends and family discount for MBA trips
  • Generous Pension scheme (UK employees only)
  • Free access to private GP, and unlimited mental health support and counselling via our partner at BHSF.
  • Budget to set up a remote working space and access to co-working spaces
  • Supportive Maternity and Paternity Pay: we offer 16 weeks full pay if you’re the primary caregiver & 4 weeks full pay if you’re the secondary caregiver.

What does the typical interview process look like?

Our hiring process is fully remote, and all interviews are done online. Every application is carefully read by a real member of the team (no AI screening here).

  • Stage 1: A short automated coding assessment
  • Stage 2: A ‘get to know each other’ interview, to find out more about your experience and see if we’re a good fit. (approx 30–45 mins)
  • Stage 3: A technical assignment, plus preparation for a short presentation to be given in the interview.
  • Stage 4: In-depth interview where we review your assignment, listen to your presentation, and take a look at some code with two members of the MBA team. (Approx 60–90 mins)

Job ‘Need to Know’ details

  • Preferred Start Date: Jan / Feb 2025
  • Salary Range: £55-75k, depending on experience.
  • Working Hours: a full time role is 40 hours per week, with core hours being 1000 - 1500 GMT (regardless of where you are based), and a flexible hours policy for the remaining time. We also welcome applicants from those wanting to work part-time, but we require 80% (32 hours) minimum.
  • Location: you must be resident either in the UK or in Europe (max +2 hours GMT) 
    Note: Contract and benefits will vary depending on which country you are based in - this will be discussed at an appropriate stage in the interview process.

We are an equal opportunities employer and strongly encourage applications from a diverse range of backgrounds and industries. Our flexible working arrangements are designed to support everyone in the team to achieve that important work/life balance in a way that works for their particular circumstances.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Data Engineer

Data EngineerWhitstable£25k - £35kAre you passionate about working with data to drive business transformation?Do you thrive in a collaborative environment where teamwork and support are key to success?Would you like to kickstart your career with a company that has a strong track record of long-term employee retention and career growth?PurposeAs...

Chestfield

Data Engineer

As a Data Engineer, you'll be actively involved in development of mission critical technical solutions that focus on data services for our National Security customers.Roke are a leading technology & engineering company with clients spanning National Security, Defence and Industry . You will work alongside our customers to solve their...

Innsworth

Data Engineer - Open Data

Job Title: Data Engineer – Open DataLocation: Durrington (Worthing) Hybrid FlexibleContract Type: PermanentHours: 37 hours a week (Part time 30 hours, considered)Salary: Up to £60,000There has never been a better time to join our organisation as we build towards a greener future, tackling climate change, minimising our environmental impact, and...

Durrington

Data Engineer

Data Engineer - Consultancy - Liverpool (Flexible, hybrid working is encouraged)Xpertise Recruitment is seeking a data engineer (senior/lead and mid) to join an established tech consultancy in Liverpool.Why should you want to join?You will be representing an award winning consultancy that are well-respected in the industry for taking on the...

Seacombe

Data Engineer

Want to bring your experience to an industry leader and contribute to our digital transformation?This Data Engineer role will be multi-faceted, working on data pipelines as well as our new strategic data platform and supporting our analytical/data science workstreams.Reporting to the Head of Data, Insights & Analytics, you will be...

Davyhulme

Data Engineer (eDV Clearance)

Data Engineer (eDV Clearance)London - Remote£100,000 - £120,000 + Training + Progression + Company BenefitsAre you a Data Engineer with enhanced developed vetting looking to join on of the worlds most renowned multinational technology businesses where you will be working on some of the world's most TOP SECRET software and...

City of London