793,143open jobs
50,545companies
124,108added this week
Browse all
Salary
≈ $91k – $163k per year (Estimated)
Location
Remote (United Kingdom)
Seniority
Senior

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Aug 18, 2026.

Overview
Company
Impact
Profile match
Do Wild Things! Join 270+ solo-friendly, expert-led, outdoor adventures with Much Better Adventures. Book your next escape today.

About Much Better Adventures

Much Better Adventures books small-group adventure holidays run by local, independent guides in wild places around the world. We're a certified B Corp, on a mission to get more people into the world's wildest places, support the local businesses who protect them, and prove that adventure travel can be a force for good. We're a community and VC-backed scale-up in one of the fastest-growing sectors of travel, and a remote-first team coming together for annual company meet-ups.

The Role

We're building something we're genuinely excited about: a small, highly skilled, AI-first data team.

We're growing quickly, and the platform underneath us has had to grow with it. Over the past two years we've built something that stands up against companies many times our size - Snowflake, a rigorously tested dbt project, daily ingestion from around 25 sources, orchestration in Dagster, and infrastructure defined in code on AWS.

This is an unusual opportunity: a modern, well-architected platform with no legacy tax, and full ownership of it from day one. You wouldn't be inheriting someone else's roadmap - you'd be deciding where this goes next.

You'll join as Senior Data Platform Engineer, reporting to the Head of Data & Analytics Engineering. It's a broad role, and that's the appeal. In a given week you might write an incremental dbt model against Snowflake, track down a Dagster asset that quietly stopped landing ad spend, and deploy a Step Function via CDK.

We move quickly, and trust matters enormously in a remote team. We also care a lot about doing things properly - tested models, monitored pipelines, and infrastructure you can reason about.

What You'll Be Doing

  • Owning our Snowflake warehouse and the dbt project on top of it - around 300 models across raw, transformation and warehouse layers, with roughly 1,700 data tests, versioned model contracts and semantic definitions feeding our reporting
  • Looking after the numbers the business runs on: commissions, cancellations, bookings and marketing attribution all live in these models
  • Owning daily ingestion from around 25 sources through dlt and Dagster - Segment, HubSpot, Google Ads and Analytics, Meta, TikTok and the rest - along with the assets, schedules, sensors and freshness checks around them
  • Running our AWS infrastructure, defined in CDK: Step Functions, Lambda, S3, Athena and Iceberg, with lineage and monitoring on top
  • Leading our observability in Datadog - dashboards and monitors defined as code, Snowflake usage and cost visibility, and alerting that surfaces problems before anyone else notices them
  • Keeping it all healthy - picking things up confidently when something does break, and making sure it doesn't happen twice
  • Using AI tools throughout your work - and helping shape how a modern, AI-first data team operates

Requirements

How you work

  • You care about getting things right. Attribution, commission and revenue numbers get subtle here, and we'd always rather take the time
  • You thrive on the pace of a fast-growing business. Priorities move quickly, and you'd rather help shape a young function than inherit a fixed one
  • Strong multi-tasking and project skills. Working with AI means you can have several models, pipelines and changes in flight at once, and that only pays off if you can keep track of them all, keep them moving, and judge when each one is finished
  • Deeply comfortable working natively with AI. AI tools are part of how we work every day, and we'd love to hear how you already use them - where they help, where they don't, and how you check what comes back. We'd be especially interested if you've chained systems together through MCP, so an assistant like Claude or ChatGPT can work directly against your warehouse, repo and tooling rather than you copying things between them
  • Comfortable working independently in a remote team - organised, self-motivated and good at managing your own priorities

Technical skills

  • Strong SQL and hands-on production experience with a cloud warehouse - Snowflake ideally, though BigQuery or Redshift are fine
  • Solid dbt experience: incremental models, tests, macros, and a view on how a project should be structured as it grows
  • Consistent data instrumentation and collection for web tracking, with hands-on Segment experience. You'd own the event schema behind our clickstream - making sure events, identifiers and campaign parameters are captured the same way across the site, because our attribution, funnel and experiment analysis all depend on it
  • Confident Python. You'll be writing ingestion, orchestration and service code, not just notebooks
  • Experience with a modern orchestrator - Dagster, Airflow, Prefect or similar - including the operational side: retries, backfills, freshness, and the occasional early morning
  • Infrastructure-as-code and cloud fundamentals. AWS with CDK or Terraform is ideal; what matters is that you can deploy and debug your own infrastructure

Bonus points for

  • dlt, or experience building ingestion from marketing and CRM APIs (they're all badly behaved in their own special ways)
  • BI tooling - we use Hex, and we're moving the last of our reporting off Metabase
  • TypeScript, for the infrastructure side
  • E-commerce or travel industry experience - or marketplace and subscription businesses more broadly

Benefits

The warm fuzzy feeling that comes with knowing you are making a huge difference to small independent businesses, local economies, communities and conservation around the world.

  • 38 days holiday per year (inclusive of public holidays) - to be used when you like
  • Competitive compensation aligned with UK market benchmarks and your level of experience
  • Flexible hours setup (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 trip within their first year
  • A £500 annual travel voucher to spend on a trip or trips
  • 30% employee discount, plus 15% friends and family discount
  • Up to 8% matched contribution pension scheme (UK employees only)
  • Fully comprehensive AXA private healthcare scheme (UK employees only)
  • Life Assurance (UK employees only)
  • Continuous professional development - we're here to help you level up
  • Budget to set up a remote working space and access to co-working spaces
  • Supportive maternity and paternity pay: 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?

Every application that makes it through is carefully read by a real member of the team.

  • Stage 1: Screening interview (30 mins) with our People team, so we're aligned on the key requirements and expectations from both sides
  • Stage 2: Informal video call (30 mins) with the Head of Data & Analytics Engineering
  • Stage 3: Technical exercise and interview - we'll walk through our real architecture and some of the problems in it, with the engineer who built it. No whiteboard algorithms
  • Stage 4: Two 30 minute interviews with members of our senior leadership team

Salary: £85,000 - £95,000 To start as soon as possible

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 work/life balance in a way that works for their particular circumstance.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
793,143 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
London
≈ $39k – $96k per year (Estimated) • Remote (Mexico, Dominican Republic, Panama) • Full-Time • 5+ years exp • Bachelor's Degree • Hermosillo
SQL
Databases
MySQL
Cassandra
MariaDB
DevOps
Azure DevOps
Azure
Windows
Analytics
ETL/ELT
Apply
≈ $49k – $120k per year (Estimated) • Remote (Argentina) • Full-Time • Buenos Aires
Python
JavaScript
Java
C#
Node JS
C#
.NET
AI/ML
Scikit-learn
SciPy
NumPy
LLM
Feature Store
Recommender Systems
Machine Learning
Frontend
GraphQL
DevOps
Rest API
CI/CD
Apply
≈ $24k – $61k per year (Estimated) • Remote (India) • 3+ years exp • India
Python
SQL
Databases
Google BigQuery
Google Cloud Spanner
BigQuery
AI/ML
LLM
DevOps
GCP
IAM
Analytics
Tableau
Looker
Apply
$21k – $37k per year (gross) • Remote (India) • 4+ years exp • Gurgaon • Bengaluru
Python
SQL
AI/ML
Embeddings
Prompt Engineering
AI Agents
LLM
RAG
Semantic Search
Semantic Search
Machine Learning
Apply
≈ $27k – $58k per year (Estimated) • Remote (India) • 8+ years exp • Bengaluru
Databases
MySQL
Oracle
DevOps
HAProxy
DNS
Apply
$209k – $239k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • Chicago
Python
Java
SQL
Scala
Python
pySpark
Databases
Snowflake
Databricks
Cassandra
DynamoDB
Amazon Redshift
AI/ML
Spark
Dagster
Machine Learning
DevOps
Splunk
GCP
Azure
AWS
Management
Agile
Apply
Full Stack Engineer 11 hours ago
$65k – $150k per year • Remote (United States) • Full-Time • 3+ years exp • New York
Python
JavaScript
PHP
TypeScript
SQL
Node JS
AI/ML
Prompt Engineering
AI Agents
LLM
Multi-Agent Systems
Frontend
React.js
Mobile
Twilio
DevOps
CI/CD
Git
AWS
Docker
Apply
≈ $81k – $179k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto
Python
Databases
Apache Kafka
AI/ML
Anomaly Detection
DevOps
Terraform
Ansible
GCP
Red Hat
OpenShift
Dynatrace
PagerDuty
Prometheus
Azure
CI/CD
AWS
Kubernetes
Grafana
Platform Engineering
Self-Healing
Incident Management
Linux
Management
ServiceNow
Agile
Apply
≈ $111k – $244k per year (Estimated) • Equity • In office • Full-Time • Durham
Python
C++
AI/ML
Computer Vision
DevOps
Docker
Apply
$90k – $130k per year • Equity • In office • Full-Time • 1+ year exp • Durham
Python
C++
AI/ML
Computer Vision
Machine Learning
Apply
$40k – $53k per year • Remote (United Kingdom) • Part-Time • London
Analytics
A/B Testing
Design
Adobe Photoshop
Figma
Canva
Apply
≈ $66k – $156k per year (Estimated) • In office • Full-Time • Manchester • London • Cardiff • Edinburgh • Belfast
AI/ML
Recommender Systems
Apply
≈ $101k – $166k per year (Estimated) • Remote (United Kingdom, GMT hours) • Full-Time • London
AI/ML
Model Context Protocol
AI Agents
Ray
Cybersecurity
DLP
Management
Agile
Apply
≈ $13k – $32k per year (Estimated) • In office • 7+ years exp • London • Kuala Lumpur
Apply
Equity • In office • London
Apply
≈ $36k – $67k per year (Estimated) • Equity • In office • Full-Time • London
Apply
See all jobs
This is one of many
793,143 more open roles from verified company boards, updated every day.