BCB Group Logo

BCB Group

Senior Analytics Engineer

Reposted 27 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Mid level
In-Office
London, Greater London, England, GBR
Mid level
The Analytics Engineer will transform raw data into insights, manage the data stack, automate processes, and engage with stakeholders to optimize data usage.
The summary above was generated by AI
The role

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.
Essential
  • 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.

Desirable
  • 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.
  • Technical literacy beyond SQL: knowing what an API is and being comfortable using one, reading a script and following a payload. Some Python, or JavaScript, a bonus.
  • 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:

  1. a technical and behavioural conversation with the Head of Data including live SQL
  2. a session with leads from the teams you would work alongside
  3. a conversation on judgement and reasoning
What's in it for you:
  • Salary range: £70,000 - £90,000pa
  • 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
  • Frontier AI tool stack
HQ

BCB Group London, England Office

5 Merchant Square, Paddington, London, United Kingdom, W2 1AS

Similar Jobs

14 Days Ago
Hybrid
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Build and maintain dbt-based ELT pipelines and scalable data models in Snowflake or similar cloud warehouses. Ensure data quality through testing, monitoring, documentation, lineage, and CI/CD practices. Optimize SQL queries and warehouse performance, develop Looker visualizations, and collaborate with data engineers, analysts, and business users. Champion modern data-stack adoption, with preferred experience in Python, semantic layers, Airflow, and software engineering practices for data.
Top Skills: Amazon RedshiftApache AirflowCi/CdDbtGitGoogle BigqueryLookerPythonSnowflakeSQL
4 Days Ago
In-Office
Holborn-Strand-Covent Garden, London, England, GBR
Senior level
Senior level
Digital Media
Build and enhance digital products for Global’s media and entertainment brands. The role involves using cloud computing, serverless technologies, algorithms, microservices, and containerization in an agile environment. Successful candidates communicate well, think creatively, work independently and collaboratively, maintain high-quality standards, and demonstrate enthusiasm for learning and solving problems with new technology.
Top Skills: Agile DevelopmentAlgorithmsCloud ComputingContainerizationMicroservicesServerless Technologies
12 Days Ago
In-Office or Remote
London, Greater London, England, GBR
Senior level
Senior level
Security • Software
Own dbt transformation layers, dimensional models, reusable business metrics, and semantic layers for SaaS data. Integrate product events, Salesforce CRM, and support data while partnering with data engineers on schemas and contracts. Establish data quality testing, documentation, monitoring, and lineage practices. Translate ambiguous business questions into reliable data assets supporting analytics, product, and AI use cases.
Top Skills: BigQueryCubeDbtLlmsMetricflowRedshiftSalesforceSnowflakeSQLYaml

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account