BCB Group Logo

BCB Group

Analytics Engineer

Posted 8 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Junior
In-Office
London, Greater London, England, GBR
Junior
Owns analytics engineering end to end, building and maintaining dbt models, Omni dashboards, tests, documentation, and regulatory reports. Investigates data issues to their root causes, translates ambiguous business requests into trusted reporting solutions, and collaborates with stakeholders in a small data team. The role requires hands-on Omni, SQL, dbt, Git, and modern data stack experience, with hybrid attendance at a London office one to two days weekly.
The summary above was generated by AI
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

HQ

BCB Group London, England Office

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

Similar Jobs

2 Days Ago
In-Office
London, Greater London, England, GBR
Mid level
Mid level
Marketing Tech • Software
Build and productionise trusted data models using dbt and BigQuery, maintain Looker semantic layers, and improve data quality, documentation, performance, and maintainability. Collaborate with analysts, product managers, and engineers to enable self-service analytics and establish consistent metrics. The role also involves testing, version control, data cataloguing, cost reduction, and participation in agile ceremonies within a modern cloud-based data platform.
Top Skills: AWSBigQueryDbtGCPGitLookerLookmlRedshiftSnowflakeSQL
3 Days Ago
In-Office
Entry level
Entry level
Marketing Tech • Software
Design and implement SQL-based ETL datasets for machine learning training, feature evaluation, and analytics. Ensure data quality, documentation, observability, and anomaly detection. Collaborate with data scientists, engineers, analysts, product managers, and stakeholders to define requirements and product features. Analyze large datasets, optimize queries, handle missing data, and support reliable data-driven experimentation.
Top Skills: Amazon Web ServicesETLGCPAzureSQL
4 Days Ago
In-Office
London, Greater London, England, GBR
Senior level
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Designs, builds, and maintains dimensional data models and quality-assured analytical datasets using dbt. Integrates complex data sources, manages metadata, performs data profiling, and supports data quality and governance standards. The role involves gathering requirements, collaborating with data engineers and analysts, documenting models, and enabling tools such as Airflow. It requires strong stakeholder communication and experience delivering analytics engineering solutions in complex or public-sector environments.
Top Skills: AirflowCloud-Based Data PlatformsDbt

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