FlintFlint

Data analyst · Business analyst · Analytics · BI · UK

Every UK data analyst job, scored against your CV.

Data analyst, business analyst, BI, analytics engineer — permanent and contract. Flint pulls roles from Greenhouse, Lever, Workable, Reed, Adzuna, and Google Jobs, then scores every one against the toolkit, salary, and seniority on your CV. You see the handful worth applying to, not three thousand keyword matches.

Free to try. £12.99/mo for the full thing. Built by one engineer, in the UK, who got tired of bootcamp adverts dressed up as junior analyst jobs.

The job boards aren't broken by accident. This is what you're searching through:

1 in 5

jobs posted online were never meant to be filled.

Greenhouse, 2024

3 in 5

candidates have applied to a job that didn't exist.

Greenhouse, 2024

1 in 4

UK job ads hides the salary, and tech is among the worst.

HR DataHub, 2025

41%

of new hires land a role within a month. The rest grind on.

ZipRecruiter, 2025

Top matches

What a data analyst sees on day one.

London, mid-career, SQL and Python on the CV. Five roles worth the evening — every one scored, salaried, and sourced from a live UK board.

Top MatchesView all
193%

Senior Data Analyst (SQL, Python)

Monzo · London · Hybrid

291%

Business Analyst (Data)

Tesco · Welwyn Garden City / Hybrid

390%

Analytics Engineer (dbt, BigQuery)

Octopus Energy · London / Remote UK

489%

BI Analyst (Power BI, Tableau)

BBC · Salford / Hybrid

587%

Data Analyst

Deliveroo · London · Hybrid

An illustrative top-5 from the live pool, scored against a mid-career data-analyst profile.

What Flint covers for data analysts

  • Greenhouse. The ATS thousands of UK tech companies post to. We read each company board directly, so the full job description lands in the score — not a truncated aggregator preview.
  • Lever & Workable. Two more of the big startup and scale-up ATS platforms. Same direct-from-source ingestion, deduped against Greenhouse so the same role doesn't appear twice.
  • Reed. The largest UK private-sector board. Carries the bulk of UK analyst, business-analyst, and contract roles, agency and direct.
  • Adzuna. Wider UK aggregator. Adds the contract and day-rate analyst roles other boards miss.
  • Google Jobs. Catches the long tail — company career pages that don't run a mainstream ATS.

All ingested twice daily, deduped, scored against your CV, and staleness-swept so listings that closed last month don't waste your evening. We don't replace these boards. We aggregate and rank them.

Why data analysts end up here

LinkedIn and Indeed list everything that matches a keyword and leave the filtering to you. The gap is everything that takes the evening: scoring against your actual toolkit, deduping the agency reposts, sweeping the filled roles, surfacing the salary the advert hid.

FeatureLinkedIn / Indeed searchFlint Pro
InventoryOne board at a time. Each company's careers page is another tab.Greenhouse, Lever, Workable, Reed, Adzuna and Google Jobs — 100+ boards deduped into one feed.
Search shapeKeyword + location, then you read every result yourself.Every role scored against your CV. The top 5 are the ones worth your evening.
Toolkit awarenessSearch 'SQL' and get everything from data engineer to finance ops, including roles that mention it once.We read your actual toolkit from your CV (SQL, Python, Power BI, Tableau, dbt) and score role fit. A BI analyst isn't ranked against data-engineering roles that want Spark and Scala.
SeniorityA dropdown you set, ignored by half the listings.Read from your CV. A senior analyst doesn't see entry-level data-entry roles or lead-DS posts in their top 5.
Bootcamp bait'Junior Data Analyst, £45k, remote' that's really a £3,000 course pitch.Blocked. We've removed the companies that run paid courses as job adverts, so early-career searches stop losing a week to fake openings.
Remote / hybrid'Remote' often means 'remote, but three days in Shoreditch.'Work pattern parsed per role and scored against your preference. Hybrid-in-name-only gets caught.
SalaryRoughly 40% of analyst listings hide the number.Salary percentile per role, normalised across boards, shown against your expectation even when the advert is coy.
Ghost listingsThe role that filled in March is still up.Daily staleness sweep retires closed listings. Reposts flagged in the UI.
Agency repostsThe same job run by four agencies, four times in your feed.Deduped. One role, one card.
CV reviewNone.Specific fixes grounded in the roles you're targeting. No generic 'add more action verbs.'
Cover lettersNone.20 AI-drafted letters a month, grounded in the job description and your CV.
Free tierFree, but you do all the work.Top 10 scored matches in a 21-day window, plus a CV review insight. No card.

When searching it yourself is enough

Honestly: not every data analyst needs Flint. There are searches where a tab open on two careers pages covers it.

When Flint is the better pick

Why I built this

Half the "junior data analyst" roles I clicked were courses in disguise.

Most of them I never should have opened. A "junior data analyst" advert that turned out to be a £3,000 bootcamp pitch. A "data analyst" title that was really data engineering, or finance ops in disguise. Four listings for what I'm fairly sure was the same job, run by four different agencies, each with the salary blanked out.

Flint is the thing I wish I'd had. Drop the CV in once, see every relevant role from every board scored against your actual toolkit and seniority, the bootcamp bait already blocked, the ghost listings already swept and the agency reposts already deduped. Greenhouse, Lever, Reed, Adzuna — one feed.

Got feedback? chris@getflint.work. I read every email.

Chris, founder

Frequently asked

The specific questions data analysts ask before signing up.

Does Flint match on my actual toolkit?

Yes. The parser reads the tools off your CV — SQL, Python, Power BI, Tableau, dbt, whatever you've shipped with — and the scorer weights role fit against them. A BI analyst isn't ranked against a data-engineering role that wants Spark and Scala just because both adverts say "data". Keyword presence isn't the same as fit, and we score for fit.

Does it cover remote and hybrid analyst roles?

Yes. Every role's work pattern is parsed and scored against the preference on your CV. If you want fully remote, the "remote, but three days in the office" roles drop down your list instead of cluttering the top of it. Hybrid-in-name-only gets caught.

Which job boards do you pull analyst jobs from?

Greenhouse, Lever, Workable and Ashby (the ATS platforms most UK companies use), plus Reed and Adzuna for the wider private and agency market, plus Google Jobs for the long tail of career pages that don't run a mainstream ATS. All ingested twice daily, deduped, scored against your CV, and staleness-swept so filled roles don't waste your evening.

Does it block the bootcamp-bait 'junior analyst' adverts?

Yes. The companies that run a paid course dressed up as a junior data analyst opening are removed from the pool. Those listings hit early-career applicants hardest — a week lost to a £3,000 course pitch you thought was a job — so they don't appear in your feed at all.

Is this just for senior analysts, or juniors and career-changers too?

Both. The scorer reads your seniority from your CV and ranks against it. A junior or career-changer sees entry and junior roles first; a senior analyst sees senior and lead roles, not data-entry posts. The bootcamp-bait block matters most here, because fake junior openings target exactly the people just starting out.

Do you show salary even when the listing hides it?

Where we can. Roughly 40% of analyst listings omit the salary. Flint shows a normalised UK salary percentile for the role and band so you get a realistic number to weigh against your expectation, instead of clicking through to find out it pays less than your current job.

What does Flint cost?

Free to see your top 10 scored matches in a 21-day window plus one CV review insight. Pro is £12.99/mo for unlimited matches, the full CV review, cover letters, and salary context per role. Concierge is £29.99/mo and adds an on-demand refresh button. Pause or cancel any time. No card needed to try the free tier.

Is my CV safe?

The PDF or Word file is deleted as soon as the text comes out, within thirty seconds. Only the parsed text stays, never the original document. Nothing is sold to recruiters. The data lives on Railway's EU servers under ZEALOUS OÜ, a UK-GDPR-compliant Estonian entity.

Find the five analyst roles worth your evening.

Drop your CV. Sixty seconds. No card needed for the free tier. Top 10 matches across Greenhouse, Lever, Reed, Adzuna, and Google Jobs in one scored feed.

Try Flint free