Back to jobs

Analytics Engineer

Pay
Pay amount needs review — pay source
What's in it for you Salary range: £40,000 - £50,000pa 30 days holiday, plus 4 wellbeing days, 1 volunteering day, and flexible bank holiday options
Read the full posting
Work setting
Not stated
Employment
Not stated

What you’ll work on

Full posting
  • Build and maintain dbt models and Omni dashboards

  • Turn loosely defined business requests into deliverable analytics

  • Investigate data issues to root cause and fix them at the source

  • Write tests and documentation so others can trust the numbers

  • Update and deliver regulatory reports

From the employer’s posting
Build and maintain dbt models and Omni dashboards
Take loosely defined requests from business teams, work out what they actually need, and deliver it
Investigate data issues down to the root cause and fix them at the source
Write tests and documentation so others can trust your numbers
Update and deliver regulatory reports

What you’ll bring

All qualifications

Core experience

  • 2+ years in an analytics or data role within a Modern Data Stack
  • Hands-on experience with Omni
  • Hands-on SQL, dbt, and git
  • Comfortable using AI to streamline work
  • Able to commute to the London office 1-2 days per week
Qualification wording
2+ years in an analytics/data role within a Modern Data Stack
Hands-on experience with Omni
Hands-on SQL, dbt, and git
Comfortable using AI to streamline work
Can commute to our London office 1-2 days per week
Apply at BCB Group

Posting record

Report an error
Status in our records
Live
First seen by us
Oct 12, 202623 days ago
Recorded sightings
22
Last seen by us
Nov 4, 2026
Employer says posted
Oct 9, 2026

These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.

How this job compares

Time since we first saw it

Day 23

Similar jobs usually come down between day 6 and day 47.

From 1,405 similar postings that came down. Coming down is not always a hire.

BCB Group is hiring

1 open job

Open jobs by the week we first saw them, last 12 weeks.

Hiring record

See how this role fits your experience

Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.

  • Python
  • SQL
  • BigQuery
  • dbt
  • GCP
Where the posting names them
- A degree in a relevant field (e.g. Economics, Maths, Computer Science) - Python or other programming languages - n8n or other low-code automation
- 2+ years in an analytics/data role within a Modern Data Stack - Hands-on SQL, dbt, and git About you
Following an initial screening call with one of our People Team, you can expect 3 interview stages: - a technical and behavioural conversation with the Head of Data including live SQL - a session with stakeholders from the teams you would work with
You'll be the second person in BCB's data function, working directly with the Head of Data & Analytics. You'll own reports and dbt models end-to-end, from source to dashboard, and help move our reporting onto Omni. We run AI-heavy workflows, which means less time on repetitive coding and more time directing and reviewing work, and collaborating on problems that need thinking through. Stack: BigQuery (GCP), dbt, Omni, n8n, git. What you'll do
The Role You'll be the second person in BCB's data function, working directly with the Head of Data & Analytics. You'll own reports and dbt models end-to-end, from source to dashboard, and help move our reporting onto Omni. We run AI-heavy workflows, which means less time on repetitive coding and more time directing and reviewing work, and collaborating on problems that need thinking through. Stack: BigQuery (GCP), dbt, Omni, n8n, git.
What you'll do - Build and maintain dbt models and Omni dashboards - Take loosely defined requests from business teams, work out what they actually need, and deliver it

Your next step

Complete your application on job-boards.eu.greenhouse.io. The employer’s form will show what is required.

Applying through Greenhouse

  • No account needed: the form is one page, with an “Autofill my application” option that reads your resume.
  • Greenhouse doesn’t read resumes over 2.5 MB, or details placed in a header, footer, text box, table or second column. The file still attaches, but a recruiter has to type you in by hand.

Already applied? Track this application

Job description

View original posting ↗

The Role

You'll be the second person in BCB's data function, working directly with the Head of Data & Analytics. You'll own reports and dbt models end-to-end, from source to dashboard, and help move our reporting onto Omni. We run AI-heavy workflows, which means less time on repetitive coding and more time directing and reviewing work, and collaborating on problems that need thinking through.

Stack: BigQuery (GCP), dbt, Omni, n8n, git.

What you'll do

  • Build and maintain dbt models and Omni dashboards
  • Take loosely defined requests from business teams, work out what they actually need, and deliver it
  • Investigate data issues down to the root cause and fix them at the source
  • Write tests and documentation so others can trust your numbers
  • Update and deliver regulatory reports

Must have

  • Hands-on experience with Omni
  • 2+ years in an analytics/data role within a Modern Data Stack
  • Hands-on SQL, dbt, and git

About you

  • Meticulous with numbers: you check your own work, and when something looks off, you can’t leave it alone until you know why
  • Comfortable using AI to streamline work
  • You can explain a technical data problem to a non-technical colleague
  • Comfortable with ambiguity and operating in a small team
  • Can commute to our London office 1-2 days per week

Bonus points for

  • A degree in a relevant field (e.g. Economics, Maths, Computer Science)
  • Python or other programming languages
  • n8n or other low-code automation
  • Payments, banking, fintech or crypto domain knowledge
  • Experience with regulatory or financial reporting
  • Basic statistics

 

Interview Process

Following an initial screening call with one of our People Team, you can expect 3 interview stages:

  1. a technical and behavioural conversation with the Head of Data including live SQL
  2. a session with stakeholders from the teams you would work with
  3. a final, onsite interview with the Head of Data and Chief Technology Officer

 

What's in it for you

  • Salary range: £40,000 - £50,000pa
  • 30 days holiday, plus 4 wellbeing days, 1 volunteering day, and flexible bank holiday options
  • Salary sacrifice pension scheme
  • AXA health insurance
  • Income protection
  • Life assurance
  • Hybrid working (1-2 days in the office)
  • Enhanced parental support and leave
  • Salary sacrifice nursery scheme, and cycle to work scheme

 

Source details

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay
What's in it for you Salary range: £40,000 - £50,000pa 30 days holiday, plus 4 wellbeing days, 1 volunteering day, and flexible bank holiday options
Location & working pattern

London

- Life assurance - Hybrid working (1-2 days in the office) - Enhanced parental support and leave
Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.