Jobs › Companies › BCB Group › Analytics Engineer

About this Analytics Engineer role at BCB Group

BCB Group · Hybrid · London

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

 

Ready to apply to BCB Group?
Apply to BCB Group

Similar jobs

The Flex
Founding Growth Marketer
The Flex
⚡ Apply early London · location restricted
● New 👁 Seen ✓ Applied 50m ago
The Flex
Founder in Residence
The Flex
⚡ Apply early London · location restricted
● New 👁 Seen ✓ Applied 50m ago
Kyra
Freelance Campaign Manager, Beauty (US/ ET)
Kyra
⚡ Apply early Europe Onsite
● New 👁 Seen ✓ Applied 58m ago
Teneo external feed for LinkedIn
Management Consulting, Head of AI and Technology
Teneo external feed for LinkedIn
⚡ Apply early London, United Kingdom Onsite
● New 👁 Seen ✓ Applied 2h ago
EG
Team Lead – Evergreen Product Management, Private Capital
EQT Group
⚡ Apply early London, England, United Kingdo... Onsite
● New 👁 Seen ✓ Applied 2h ago
EG
Team Lead – Evergreen Product Management, Private Capital
EQT Group
⚡ Apply early Stockholm, Stockholm, Sweden Onsite
● New 👁 Seen ✓ Applied 2h ago
Accenture
SAP Finance Transformation Manager (Order to Cash)
Accenture
⚡ Apply early London Onsite
● New 👁 Seen ✓ Applied 3h ago
Accenture
SAP Finance Transformation Manager (Supply Chain)
Accenture
⚡ Apply early London Onsite
● New 👁 Seen ✓ Applied 3h ago
Reformation
Sales Associate, Part-Time - Covent Garden
Reformation
⚡ Apply early London Onsite £22,880–£29,120
● New 👁 Seen ✓ Applied 4h ago

Sign up for suggestions tailored to the jobs you open and the searches you save.

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free