NextRaiseNextRaiseFind jobs
Sign inSign up free
Jobs / Data Engineer in United Kingdom
1 day agoBe an early applicant
Apply with autofill
Apply with autofill
IS
IMP Software·1 day ago
1 day agoBe an early applicant

Senior Data Engineer

Exeter, United KingdomFull-timeRemoteSenior · 5+ yearsData Engineer

Sign up free to see how well your resume matches this role.

Boost your chances at IMP Software

How you compare FREE

?
Your scoreYour score: not yet known
→
61
Top 10%Top 10%: 61 out of 100

Top 10% of NextRaise users matched against Data Engineer roles in United Kingdom.

Must-have skills for this role

  • sql
  • data modelling
  • dbt
  • snowflake

PDF or DOCX · no account needed

Apply faster with autofill FREEThe NextRaise extension autofills your application in one click.careers.example.com/applyAutofillingFull namePriya SharmaEmailpriya.sharma@example.comPhone+49 30 1234567LocationBerlGet the extension

What you'll do

  • Help design and stand up the data warehouse / lakehouse, and build the pipelines that ingest data from our source systems into it.
  • Build the centralised data model and the dbt transformation layer, version-controlled, tested, and documented.
  • Build data quality validation, monitoring, and alerting, and implement row-level security for multi-tenant data.
  • Build and maintain the semantic / metrics layer: one governed definition of each metric, in parity with our agreed source of truth (ASOT), feeding Power BI, in-product reporting, and the AI layer alike.
  • Build the data foundations for our AI and intelligence layer, so "chat with your data" and proactively pushed insights are accurate and safe to surface to trusts inside the product.
  • Help drive platform and tooling decisions, and set the bar on engineering quality.

What they're looking for

  • Hands-on experience designing, building, and running data pipelines into a cloud warehouse or lakehouse in production.
  • Experience with a modern cloud data platform: Snowflake, Databricks, or similar.
  • Strong SQL and data modelling: dimensional modelling and slowly changing dimensions.
  • Solid experience with a modern transformation framework such as dbt (ideal), Matillion, or PySpark.
  • Experience extracting data from source databases, with bonus points for multi-tenant SaaS data or single-tenant to centralised migrations.
  • Strong judgment on data quality, and the ability to own technical decisions and explain the trade-offs.
  • Solid software engineering practices: version control with Git, CI/CD, and a disciplined software development lifecycle (SDLC).
  • Comfortable as a senior IC, setting standards and mentoring as the team grows, without needing formal line management to do it.

Nice to have

  • Python for data engineering: pipelines, tooling, and automation.
  • AI-assisted engineering: comfortable using AI coding agents (e.g. Claude Code) to build and ship faster.
  • Some data science grounding (statistical or machine-learning methods) relevant to benchmarking and analytics.
  • AI/ML data patterns (LLM-ready data, text-to-SQL, RAG), and semantic / metrics layers (dbt metrics, Cube.dev, or similar).
  • Data governance, GDPR, or anonymisation; SQL Server background; experience in a SaaS or product company.

Summarised by NextRaise from the employer’s description, which follows in full below.

Full description from employer

Job title: Senior Data Engineer

Salary: up to £70,000

Reports to: Head of Data Engineering

Location: Remote (UK), with optional coworking in Peterborough, Exeter, or Leeds

The Opportunity

IMP builds the finance software that Multi-Academy Trusts use to plan budgets, manage their money, and run procurement across their schools. Since 2019 we've grown to around 550 trusts and 6,000 schools, roughly half the MAT market, with a 4.9/5 customer rating and fresh investment behind us. We hold one of the richest datasets on MAT finance in the sector, and we're building a data platform to unlock it: cross-trust benchmarking, AI-driven querying, and a new wave of analytics.

You'll join right at the start as our first Data Engineer, building that platform hands-on alongside the Head of Data Engineering. You'll own the design and delivery of major components, set the technical patterns and quality bar early, and grow into mentoring as the team expands. The work you ship in the first year will be the foundation everything else is built on.

The Work

Working within the architecture set by the Head of Data Engineering, you'll:

  • Help design and stand up the data warehouse / lakehouse, and build the pipelines that ingest data from our source systems into it.

  • Build the centralised data model and the dbt transformation layer, version-controlled, tested, and documented.

  • Build data quality validation, monitoring, and alerting, and implement row-level security for multi-tenant data.

  • Build and maintain the semantic / metrics layer: one governed definition of each metric, in parity with our agreed source of truth (ASOT), feeding Power BI, in-product reporting, and the AI layer alike.

  • Build the data foundations for our AI and intelligence layer, so "chat with your data" and proactively pushed insights are accurate and safe to surface to trusts inside the product.

  • Help drive platform and tooling decisions, and set the bar on engineering quality.

What You'll Need

Essential

  • Hands-on experience designing, building, and running data pipelines into a cloud warehouse or lakehouse in production.

  • Experience with a modern cloud data platform: Snowflake, Databricks, or similar.

  • Strong SQL and data modelling: dimensional modelling and slowly changing dimensions.

  • Solid experience with a modern transformation framework such as dbt (ideal), Matillion, or PySpark.

  • Experience extracting data from source databases, with bonus points for multi-tenant SaaS data or single-tenant to centralised migrations.

  • Strong judgment on data quality, and the ability to own technical decisions and explain the trade-offs.

  • Solid software engineering practices: version control with Git, CI/CD, and a disciplined software development lifecycle (SDLC).

  • Comfortable as a senior IC, setting standards and mentoring as the team grows, without needing formal line management to do it.

Nice to have

  • Python for data engineering: pipelines, tooling, and automation.

  • AI-assisted engineering: comfortable using AI coding agents (e.g. Claude Code) to build and ship faster.

  • Some data science grounding (statistical or machine-learning methods) relevant to benchmarking and analytics.

  • AI/ML data patterns (LLM-ready data, text-to-SQL, RAG), and semantic / metrics layers (dbt metrics, Cube.dev, or similar).

  • Data governance, GDPR, or anonymisation; SQL Server background; experience in a SaaS or product company.

  • Typically 5+ years in data engineering, with a track record of owning production pipelines and data models end to end. Depth of craft and judgment matter more than an exact number of years.

Working Here

We use AI coding tools extensively, and the platform you build will be the foundation for IMP's AI features, so you should be excited about that direction. We're remote-first, collaborating over Teams with optional coworking days each month. As the platform grows there's real room to progress toward lead or principal roles.

Benefits: 

  • 27 days of holiday per year plus bank holidays (with a buy option up to an additional 5 days)

  • Enhance Maternity and Paternity leave

  • AXA Health insurance including dental, optical and mental health

  • Broadband allowance

  • Home office stipend

  • Life assurance (4 x basic salary) 

  • Encouraged and funded CPD

Company

IS
IMP Software
Exeter, United Kingdom

Company facts come from this company's own listings. We only show what the postings themselves carry.

Sourced from IMP Software's careers site·first seen 22 Sept 2026·last verified 22 Sept 2026·How we source jobs

Similar jobs

  • Senior Data Engineer at MoneyboxLondon Office, United Kingdom–match not yet calculated
  • Analytics Engineer at Tria, Surrey, £450 to £550 per Day at Outside SpySurrey, United Kingdom–match not yet calculated
  • Elastic Data Engineer at TechShack, United Kingdom, £500-£600 per day at Outside SpyUnited Kingdom–match not yet calculated
  • Lead Data Engineer | Databricks at Big Red Recruitment Midlands Ltd, Huddersfield, 3 Months, c£550 per day at Outside SpyHuddersfield, United Kingdom–match not yet calculated
  • Analytics Engineer at Tria Recruitment, Surrey, £450-£550 per day at Outside SpySurrey, United Kingdom–match not yet calculated

Browse more jobs

  • Data Engineer jobs in United Kingdom
  • Data Scientist jobs in United Kingdom
  • Data Analyst jobs in United Kingdom
  • Business Intelligence Analyst jobs in United Kingdom
  • Data Engineer jobs in United States
  • Data Engineer jobs in India