Skip to content
sixfigjobs
Obsero logo

Obsero

Lead Data Engineer

  • United Kingdom
  • Onsite
  • Posted 9d ago
  • Full-time
  • Lead

Salary

£80K - £100K

Listed in the posting

Pays more than 41% of 37 data engineer listings in GBP.

This job
£80k–£100k
Typical
£93k
Most pay
£85k–£105k
Apply on WhatJobs

Benefits

  • Equity

Skills

Agentic AI
AI
Analytics
AWS
Chatgpt
Data Lake
Data Quality
Docker
Infrastructure as Code
JavaScript

Nice to have

LLM
Machine Learning

Full job description

Description

The problem

Data is the heart of everything Obsero does, and it has to just work. The AI platforms we track change all the time, often without telling anyone, and when they do we need to know about it first, adapt quickly and keep the numbers correct. We also want to get there efficiently, so we're never paying more for data than we need to. And as new AI platforms launch, we need to be tracking them too, wherever a brand's customers are asking.

That's why we want someone who owns all of this without being asked: building the alerts and systems that catch changes, making the calls on cost and coverage, and coming to us the moment the data tells us something has changed. You'll share the load with the founders and give everything we learn from the data a foundation we can trust.

About Obsero

Obsero tracks how brands are cited and recommended across ChatGPT, Gemini, Perplexity, Google AI Mode, Google AI Overviews and Claude, capturing AI answers every day and turning them into the visibility, citation and sentiment data that marketing teams act on.

The role

Everything we sell is built on data, and you will own it. That covers how we capture AI answers from every platform and vendor, how we model them into one consistent schema, how we use LLMs to pull citations, brand mentions and sentiment out of them, and how we know every single day that the numbers clients see are right.

This is a lead role reporting to a founder, so we want someone who looks at the data, tells us plainly when something is not right and comes back with what we need to do about it, rather than waiting for a ticket to arrive. You'll work closely with our lead data scientist, who turns the data you own into the GEO playbook and the recommendations our customers act on.

What you’ll own

  • Data quality. The checks, monitoring and alerting that catch broken, stale or inconsistent data before a client does, along with the processes the rest of the team follows to keep it that way

  • Coverage. Keeping our tracking current as platforms change and new ones launch, so we can follow a brand wherever its customers are asking

  • Early warning. Spotting when the data looks wrong or the platforms behave differently, and telling us what it means for the product and our client work before anyone else notices

  • Capture. Ingestion from AI platforms and third-party data vendors, including testing new vendors and switching between them without leaving gaps in a client's history

  • Modelling. One standard schema across every vendor and platform, so citation parsing is consistent and a fix is made once rather than vendor by vendor

  • AI in the pipeline. LLM-based extraction, classification and sentiment, the machine learning behind how we score and spot anomalies in what we capture, and the evaluations that prove the output is accurate and keep it accurate as the models change underneath us

  • The data layer on AWS. Our Parquet data lake, the pipelines that feed it and the query layer that lets clients analyse long date ranges quickly

  • Technology partners. Finding, assessing and recommending the vendors, models and tools we build on, from data providers to LLM platforms, and making the case for when to switch

  • The data behind our agents. The data, retrieval and evaluation layer our specialist AI agents run on, so every recommendation they make is grounded in data we trust

  • Standards. How our engineers work with data, so quality is built into the way we work rather than checked at the end

  • People. Leading the data side of engineering, starting with one engineer reporting to you

The problems you’ll take on first

  • Real change or model update. Telling a genuine shift in a brand's visibility apart from a model update, quickly enough that clients hear it from us first, working with our lead data scientist on the tests behind it

  • Cost. Getting more out of every LLM call and every vendor as the volume of answers we capture keeps growing

  • Speed. Keeping the platform fast for clients as the data and the date ranges they analyse get bigger

  • Gaps and errors. Detecting gaps, errors and inconsistencies automatically, and normalising the data before it reaches a client

  • LLM or code. Deciding when an LLM call is the right way to create data and when code or rules will do the job better, cheaper and more reliably

Our stack

  • Python, with Polars, Pandera and Celery

  • SQL and MongoDB

  • Columnar analytics on a Parquet data lake

  • Docker

  • AWS, managed as infrastructure as code

What you’ll need

  • An experienced data engineer, typically with seven years or more, who has owned a data platform end to end rather than built parts of one

  • Strong in Python and SQL, comfortable with MongoDB and columnar analytics, and experienced with queues and idempotent pipelines that can rerun safely without duplicating or losing data

  • Someone who has put LLM pipelines into production and knows how to evaluate them, not just prompt them

  • Enough hand-on machine learning experience to build classification into the pipeline and measure how accurate it is, so you can judge whether what we capture is right as well as move it around

  • Experienced in leading or mentoring other engineers, even if you still want to spend most of your time building

  • Passionate and opinionated about data quality, with the confidence to challenge founders and engineers alike when the numbers don't add up

How we hire

  1. Intro call with the Chief Product Officer, 30 minutes

  2. Technical conversation with the Lead Development Engineer

  3. Presentation

  4. Meet the CEO

Requirements

Nice to have

  • Agentic pipelines in production

  • Experience running AWS infrastructure as code

  • Some exposure to TypeScript or modern JavaScript

  • Used to startup or scale-up pace, where you decide what matters most and ship it

You’re based in the UK with the right to work here.

Benefits

Why join now

  • We've just raised $1.2m, led by SFC Capital, to build specialist AI agents trained on the GEO playbook from a year of client work

  • In our first year we captured and analysed over 10 million AI answers, and that number is growing fast

  • We're a small team, so you'll shape how the data side is built from the start rather than inherit decisions someone else made

  • Meaningful equity, alongside a salary of £80,000 to £100,000

  • AI search is one of the fastest-moving areas in marketing, and the data you own is what every client decision rests on

Apply on WhatJobs

Opens Obsero’s listing on WhatJobs in a new tab.

Similar six-figure roles

Browse all Data Engineer jobs →
NEW
Wise logo
Wise
London, UKOnsiteSenior

We are looking for a passionate Senior Data Engineer II to join our Treasury Global Liquidity team.

AvroData ModelingData PipelinesEvent-driven ArchitectureFlink+7 more
Posted 1d ago
Empleora logo
Empleora

Data Platform Engineer

£125k - £140k
Salary shown
London, UKOnsite

Design, implement and operate ingestion pipelines processing high-volume data from global supply chain and procurement s...

Agentic AIAIAnalyticsCI/CDData Quality+5 more
Posted 3d ago
KDR Talent Solutions Ltd logo
KDR Talent Solutions Ltd

Lead Data Engineer

£100k - £150k
Salary shown
London, UKOnsiteLead

KDR are working with a well-funded, London-based AI startup looking for a Lead Data Engineer to take ownership of their...

AIAirflowAWSAzureCloud+7 more
Posted 11d ago
Paragon Alpha - Hedge Fund Talent Business logo
Paragon Alpha - Hedge Fund Talent Business
London, UKOnsite

Data ingestion and management. Application development. Extension of the research data platform. Support front office wi...

Data EngineeringData IngestionPython
Posted 11d ago

Explore more

Salary

£80K - £100K

Apply