Senior Analytics Engineer

BCB Group

Greater London

Hybride

GBP 90 000 - 120 000

Plein temps

14 jours+
Générateur de candidature

Une candidature complète en une minute — un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Holiday + wellbeing days
Pension scheme
Health insurance
Income protection
Life assurance
Hybrid working
Parental leave
Creche & cycle to work

Résumé du poste

BCB Group is hiring an analytics engineer to own the data warehouse and translate business needs into actionable models.

The role focuses on analytics engineering rather than data engineering or data science, with dbt on BigQuery, cross-system integration, and ownership of the semantic layer. You will collaborate with Finance, Product, Operations, Compliance, Sales and the executive team to deliver timely regulatory reports and automated data workflows.

Qualifications

  • 4+ years in analytics engineering or a comparable role.
  • A numerate or analytical education helps, but no particular discipline is required.

Responsabilités

  • Own the data warehouse: dbt on BigQuery, day to day.
  • Ensure data quality and source-of-truth layer changes are managed.
  • Join business systems to create a coherent model across CRM, ledgers, and compliance.
  • Lead the Lightdash to Omni migration and own semantic layer.
  • Handle regulatory and compliance reporting with deadlines.
  • Collaborate with Finance, Product, Operations, Compliance, Sales and executives.
  • Automate data workflows to reduce manual steps.

Connaissances

dbt
BigQuery
SQL
Data modeling
Data quality
Semantic layer

Outils

Fivetran
Lightdash

Description du poste

Second hire in BCB's data function, reporting to the Head of Data and Analytics, with day-to-day ownership of our data warehouse.


This is analytics engineering with a strong business emphasis. There is no data engineering and no data science in the role. Ingestion runs through Fivetran, data science sits externally, and there are no plans to change either. What remains is the part we consider hardest to buy: translating how the business works into models and numbers people can act on.


What the role involves


  • dbt on BigQuery, day to day. Model design, data quality, the source-of-truth layer, and every change that lands in it.

  • Joining the business together across systems. Our CRM, ledgers, operational tools, and compliance systems each hold part of the same picture, under different keys and different definitions. Resolving them into one coherent model is central to the role.

  • Leading our Lightdash to Omni migration, then owning the semantic layer and everything built on it.

  • Regulatory and compliance reporting. Recurring submissions and the models behind them, against externally fixed deadlines.

  • Partnering with Finance, Product, Operations, Compliance, Sales, and the executive team. Understanding the decision behind each request, not only fulfilling it.

  • Quality-of-life automations. Removing manual steps and returning data to the tools teams already use. A steady part of the role rather than a large one.


How the role works


  • Lean team, wide remit, high pace: five or six unrelated requests in flight in a typical week, with priorities evolving as you go.

  • You will set conventions, definitions, and standards rather than inherit them.

  • Briefs arrive short. Establishing what is actually being asked is part of the work.

  • You will have daily access to the Head of Data and a structured handover, alongside an expectation that you reach independence quickly.

  • Regulatory work is recurring, deadline-driven, and rarely the most creative part of the week. It still has to be right, and on time.

  • Senior-level dbt. You have owned a project end to end and made structural decisions you would still defend.

  • Senior-level SQL. Complex, clean, and performant, with a clear view of what your queries cost. There is a live SQL exercise in the process.


What matters most

Technical skill gets you into the process. Business understanding is what distinguishes candidates.



  • You understand how systems interact commercially, not only structurally: what a product does before you model it, which system is the record of truth when two disagree, and what a number is for.

  • You design entities and grain that match how the business thinks, rather than how the source systems happen to store things. Entity resolution across systems is a modelling problem before it is a technical one.

  • You think about consequences, trade-offs, incentives, and knock-on effects.

  • You start from the decision, not the query.

  • You are comfortable being treated as a peer: able to disagree with business leads and with the Head of Data, and to change your view when the argument against you is better.

  • You explain your work clearly to people who do not work with data.


How we think about AI

We are AI-first and will give you the tooling for it. Producing code is now the inexpensive part; the value is in specifying, verifying, and standing behind every number.



  • Omni: direct experience is a significant advantage given the migration ahead.

  • A regulated environment: payments, banking, EMI, or crypto.

  • Payments, FinTech, or digital assets domain knowledge.

  • Workflow automation (n8n, Zapier, or similar) and reverse ETL.


Not required

Data engineering, data science, streaming infrastructure, machine learning, or software engineering.


Background


  • 4+ years in analytics engineering or a comparable role.

  • Degree subject matters far less than how you reason. A numerate or analytical education helps, but no particular discipline is required.


Interview Process

Three stages:



  • a technical and behavioural conversation with the Head of Data including live SQL

  • a session with leads from the teams you would work alongside

  • a conversation on judgement and reasoning


What's in it for you:


  • 30 days holiday, plus 4 wellbeing days and 1 volunteering day

  • Salary sacrifice pension scheme

  • AXA health insurance

  • Income protection

  • Life assurance

  • Hybrid working (1-2 days in the office)

  • Enhanced parental leave

  • Salary sacrifice creche and cycle to work scheme

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Analytics Engineer
Analytics Engineer

InvestEngine Limited • Greater London

Sur place
GBP 70 000 - 110 000
Data Engineer
Data Engineer

DF Capital • Manchester

Sur place
GBP 60 000 - 90 000
Private medical insurance
Private dental
10% employer pension
+7
Senior Analytics Consultant
Senior Analytics Consultant

Rittman Analytics Limited • Brighton

Sur place
GBP 70 000 - 90 000
26 days annual leave plus birthday
Life assurance
Private medical insurance
+2
Senior Data Engineer
Senior Data Engineer

Xcede Recruitment Solutions • Camden Town

Sur place
GBP 108 000 - 132 000
Private medical insurance
Office gym membership
Equity/ownership shares
+2
Data Architect
Data Architect

Methods Business and Digital Technology • Bristol

Sur place
GBP 90 000 - 125 000
Annual hackathon
Community of Practice
Team-building events
+11
Senior BI Analyst
Senior BI Analyst

Harnham • West Midlands

Hybride
GBP 60 000 - 70 000
Hybrid working (3 days onsite)
Career progression opportunities
Exposure to enterprise-scale analytics
Data Engineer (On-site, Full-Time) [AS023]
Data Engineer (On-site, Full-Time) [AS023]

Smart Working • Kingswinford

À distance
GBP 70 000 - 100 000
Remote Senior Data Engineer — In‑House Data Warehouse
Remote Senior Data Engineer — In‑House Data Warehouse

Smart Working • Halesowen

À distance
GBP 65 000 - 100 000
Data Engineer (On-site, Full-Time) [AS023]
Data Engineer (On-site, Full-Time) [AS023]

Smart Working • Larkhill

À distance
GBP 85 000 - 120 000
Data Engineer (On-site, Full-Time) [AS023]
Data Engineer (On-site, Full-Time) [AS023]

Smart Working • Halesowen

À distance
GBP 65 000 - 100 000