703,818open jobs
41,492companies
99,424added this week
Browse all
Salary
$78k – $186k per year (Estimated)
Location
Remote/Hybrid (Ashford, United Kingdom)
Employment
Full-Time
Overview
Company
Impact
Profile match
Neilson is a global specialist in life insurance, providing coverage directly to consumers in the UK, Canada, and Australia through our retail and partnership brands.

Staff Full-Stack BI Engineer

Location: Windsor / Hybrid

Team: Data, Analytics & BI

Reports to: BI Manager

Level: Staff

About the role

We're looking for a seasoned BI engineer who thinks in platforms, not just dashboards - someone who brings deep domain expertise in performance marketing or call-centre operations and turns it into data products the business genuinely trusts.

This isn't "Senior but older." It's a different job - focused on design, standards, and cross-domain impact. You'll lead NFS's transition from a SQL Server-centric environment to a modern, scalable platform built on Azure Databricks and Python, while keeping Power BI delivery sharp and stakeholder-ready.

Your domain knowledge is the differentiator. You ask better questions, catch errors faster, and build products users trust - because you understand what the metrics mean and why they matter to the business.

What you'll do

Own complex data products - Take vague, multi-stakeholder asks (like "we need a single view of revenue across all regions") and turn them into governed, trusted BI products from model to report layer.

Architect the platform - Lead the shift to a cloud-native lakehouse on Azure Databricks with Delta Lake and Unity Catalog. Establish Python-first standards and reusable framework patterns for the team.

Rationalise KPIs - Drive "one version of the truth" for core metrics. Work with senior stakeholders to agree definitions and enforce them in the semantic layer.

Govern and secure - Design access controls, RLS frameworks, and documentation standards. Spot risks early - security gaps, interpretability issues, maintainability debt - and resolve them before they compound.

Lead across functions - Partner with Regional Heads and Sales/Ops Directors to shape BI products that align with how the business actually runs. Negotiate the trade-offs that matter.

Raise the team's bar - Define what "good" looks like in modelling, design, and reporting. Mentor Senior and Associate engineers. Build patterns, templates, and libraries others can reuse.

Your toolkit

You'll need deep, hands-on fluency across the modern Azure data stack - and strong bridging skills for the legacy environment you're migrating from.

Python, PySpark, Azure Databricks (Delta Lake, Unity Catalog, pipelines, notebooks, jobs), Azure Data Lake Storage Gen2, Azure Data Factory, Azure Key Vault, Power BI (complex model design, advanced DAX, RLS, performance tuning), SQL / SSMS, Git & CI/CD. Familiarity with Microsoft Fabric is a plus.

Domain expertise

You'll need hands-on experience in at least one of these domains - ideally both. This isn't a nice-to-have; it's what allows you to build data products people actually trust.

Performance Marketing Analytics - Martech infrastructure, lead attribution, campaign optimisation. You're fluent in funnel metrics (impressions, clicks, lead volume, quality indicators) and comfortable with CPL optimisation, A/B testing, creative testing, bid management, and privacy/consent compliance.

Call Centre Operations - Agent performance dashboards, coaching analytics, and conversion funnel analysis from lead to policy. You understand agent-level KPIs, Grade of Service, First-Call Resolution, and how lead quality, experience, product, and time of day drive conversion.

Ideally, you can connect marketing and sales metrics end-to-end - translating lead volume and quality into sales performance expectations and identifying where friction exists in the lead-to-policy journey.

What we're looking for

Significant experience in BI or Data Engineering roles with end-to-end accountability. A track record of designing and owning core data models, semantic layers, and critical business reports. Hands-on production experience with Azure Databricks. Advanced Power BI skills including complex model design, RLS, performance tuning, and measure authoring.

You think platform-first - you build solutions others can reuse, not just point fixes. You raise the bar on documentation, interpretability, and maintainability. You operate well in mid-transition environments where legacy and modern patterns coexist. You use AI tools as leverage for design, code review, and documentation, with critical judgement.

Azure Databricks certifications are a must. A formal degree is beneficial but strong experience and evidence of impact carry equal weight.

NFS is an equal opportunity employer. We welcome applications from all qualified candidates.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
703,818 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Ashford
Junior Data Engineer 9 hours ago
$46k – $131k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Dublin
Python
SQL
Scala
Databases
Databricks
Microsoft Fabric
AI/ML
Spark
DevOps
Azure DevOps
Azure
GitHub
Analytics
Power BI
ETL/ELT
Apply
$17k – $32k per year (Estimated) • Remote/Hybrid • 2+ years exp • Moscow
SQL
1C
AI/ML
LLM
Analytics
Power BI
Apply
In office • Full-Time • Bucharest
Python
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
Angular
React.js
DevOps
CI/CD
QA
JMeter
Playwright
Locust
Apply
Senior Java Developer 9 hours ago
$76k – $155k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Dublin
Java
SQL
Java
Maven
Spring Boot
Spring MVC
Gradle
Databases
MySQL
Oracle
AI/ML
Copilot
ChatGPT
DevOps
Rest API
Ansible
GCP
OpenShift
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Configuration Management
Bicep
Linux
Management
Agile
Waterfall
Apply
$29k – $63k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Hyderabad
Python
AI/ML
E2B
Chips/EDA
UVM
Formal Verification
Apply
$70k – $75k per year • In office • Full-Time • Toronto
Apply
$46k – $107k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Apply
$70k – $75k per year • In office • Full-Time • Calgary
Apply
Claims Handler 14 days ago
$42k – $79k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Windsor
Apply
$36k – $60k per year • In office • Full-Time • Toronto
Apply
$60k – $144k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Ashford
Management
Microsoft Office
Apply
Sales Associate 15 days ago
In office • Part-Time • PhD • Ashford
Apply
$35k – $60k per year (Estimated) • In office • Full-Time • 2+ years exp • Ashford
Management
Agile
Apply
Project Manager 27 days ago
$57k – $132k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Ashford
Apply
Coordinator R&D GBT 28 days ago
$28k – $44k per year (Estimated) • In office • Full-Time • 1+ year exp • Ashford
Apply
See all jobs
This is one of many
703,818 more open roles from verified company boards, updated every day.