BCB Group
Senior Analytics Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Become the second hire in BCB's data function, reporting to the Head of Data and Analytics, with day-to-day ownership of our data warehouse.
About the Role
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.
Responsibilities
- 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.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Qualifications
- 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.
Required Skills
- 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.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Preferred Skills
- 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.
Pay range and compensation package
- Salary range: £70,000 - £90,000pa
- 30 days holiday, plus 4 wellbeing days and 1 volunteering day
- Salary sacrifice pension scheme
- Company bonus 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
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
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location