Data Engineer

Whitehall Resources

Cambridgeshire and Peterborough

Hybrid

GBP 70,000 - 90,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Whitehall Resources Limited is seeking an experienced Data Engineer to design and deliver scalable data solutions in Databricks. The role blends onsite collaboration in Cambridge with remote work, on an initial 6‑month contract, and is inside IR35.

You will build modern ETL/ELT pipelines, design Lakehouse architectures, and integrate with enterprise systems and AI platforms. Strong Python, PySpark, SQL and governance experience are essential.

Qualifications

  • Minimum 4 years' data engineering experience, with strong experience in Databricks.
  • Strong Python, PySpark and SQL skills.
  • Experience designing scalable ETL/ELT pipelines and enterprise data models.
  • Strong understanding of Data Vault, Delta Lake, Lakehouse and Medallion Architecture.
  • Experience integrating enterprise systems through APIs and other data interfaces.
  • Experience working with structured and unstructured data.
  • Practical experience with Generative AI, RAG, embeddings, vector/semantic search and LLM integration.
  • Experience with AI or workflow orchestration, connecting models, data, APIs and tools.
  • Experience with automated data quality, testing and monitoring.
  • Experience with Git and CI/CD and good understanding of data governance and security.
  • Nice to Have: Microsoft Copilot, OpenAI/Azure OpenAI, Microsoft Graph.
  • Databricks AI capabilities like Mosaic AI and Vector Search.
  • Orchestration frameworks: LangChain, LangGraph, Semantic Kernel.
  • Experience developing AI agents or agentic workflows.
  • Experience with Jira, ServiceNow or Azure DevOps data.
  • Knowledge of Power BI, Tableau or AI/BI.
  • Familiarity with Agile delivery and iterative development.
  • Strong communication and collaboration skills.

Responsibilities

  • Design, build and maintain scalable ETL/ELT pipelines using Databricks, PySpark, SQL and Python.
  • Build trusted data products using Lakehouse and Medallion Architecture principles.
  • Integrate data from enterprise systems including ServiceNow, Jira, Azure DevOps and AI platforms such as Copilot and OpenAI.
  • Build data pipelines for AI usage, adoption, telemetry and performance analytics.
  • Design and implement RAG pipelines, including ingestion, embeddings, vector/semantic search and retrieval.
  • Integrate LLMs, APIs and enterprise data to support AI applications and agents.
  • Build and maintain AI orchestration workflows connecting models, data, tools and business processes.
  • Implement automated data quality, testing, monitoring and validation.
  • Optimise solutions for performance, scalability, reliability and cost.
  • Contribute to data governance, metadata, lineage, security and documentation.
  • Use Git and CI/CD to support automated and reliable deployment.

Skills

Databricks
Python
PySpark
SQL
ETL/ELT pipelines
Data Vault
Delta Lake
Lakehouse
Medallion Architecture
APIs
LLM integration
RAG
Vector/semantic search
Generative AI
AI orchestration
Git
CI/CD
Data governance
Security
Communication
Team collaboration

Tools

Jira
ServiceNow
Azure DevOps
Git
CI/CD
Power BI
Tableau

Job description

Whitehall Resources are looking for a Data Engineer. This role is hybrid working with 2 days per week onsite in Cambridge, and the remainder remote working on an initial 6 month contract.

***Inside IR35***

Job Overview:

We are seeking an experienced Data Engineer to design and deliver scalable, high-quality data solutions in Databricks. You will play a key role in evolving our enterprise data platform, creating trusted, AI-ready data products that power reporting, analytics, automation and AI across Enterprise IT.

You will design and build modern data pipelines integrating enterprise platforms such as AI platforms including Microsoft Copilot, OpenAI and other enterprise AI services.

The role will also contribute to our growing AI capabilities, engineering solutions for AI usage and adoption data, Retrieval-Augmented Generation (RAG), LLM integration and AI orchestration.

  • Responsibilities:Design, build and maintain scalable ETL/ELT pipelines using Databricks, PySpark, SQL and Python.
  • Build trusted data products using Lakehouse and Medallion Architecture principles.
  • Integrate data from enterprise systems including ServiceNow, Jira, Azure DevOps and AI platforms such as Copilot and OpenAI.
  • Build data pipelines for AI usage, adoption, telemetry and performance analytics.
  • Design and implement RAG pipelines, including ingestion, embeddings, vector/semantic search and retrieval.
  • Integrate LLMs, APIs and enterprise data to support AI applications and agents.
  • Build and maintain AI orchestration workflows connecting models, data, tools and business processes.
  • Implement automated data quality, testing, monitoring and validation.
  • Optimise solutions for performance, scalability, reliability and cost.
  • Contribute to data governance, metadata, lineage, security and documentation.
  • Use Git and CI/CD to support automated and reliable deployment.
  • Required Skills and Experience:Minimum 4 years' data engineering experience, with strong experience in Databricks.
  • Strong Python, PySpark and SQL skills.
  • Experience designing scalable ETL/ELT pipelines and enterprise data models.
  • Strong understanding of Data Vault, Delta Lake, Lakehouse and Medallion Architecture.
  • Experience integrating enterprise systems through APIs and other data interfaces.
  • Experience working with structured and unstructured data.
  • Practical experience with Generative AI, RAG, embeddings, vector/semantic search and LLM integration.
  • Experience with AI or workflow orchestration, connecting models, data, APIs and tools.
  • Experience with automated data quality, testing and monitoring.
  • Experience with Git and CI/CD and good understanding of data governance and security.
  • Nice to Have Skills and Experience:Experience with Microsoft Copilot, OpenAI/Azure OpenAI or Microsoft Graph.
  • Experience with Databricks AI capabilities, including Mosaic AI and Vector Search.
  • Experience with orchestration frameworks such as LangChain, LangGraph or Semantic Kernel.
  • Experience developing AI agents or agentic workflows.
  • Experience with Jira, ServiceNow or Azure DevOps data.
  • Knowledge of Power BI, Tableau or AI/BI.
  • Familiarity with Agile delivery and iterative development.
  • Strong communication and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

La Fosse • Cambridge

Hybrid
GBP 88,000 - 115,000
Data Engineer
Data Engineer

Whitehall Resources Limited • Cambridge

On-site
GBP 55,000 - 85,000
Data Engineer: AI Pipelines on Databricks (Hybrid Cambridge)
Data Engineer: AI Pipelines on Databricks (Hybrid Cambridge)

Whitehall Resources Limited • Cambridgeshire and Peterborough

Hybrid
GBP 70,000 - 90,000
Data Engineer (AI and Automation)
Data Engineer (AI and Automation)

Network IT Recruitment Limited • Milton Keynes

Hybrid
GBP 45,000 - 55,000
Data & AI Engineer
Data & AI Engineer

Tenth Revolution Group • Lancashire

Hybrid
GBP 40,000 - 50,000
Annual bonus
Pension matched
Flexible benefits
+4
Data Engineer
Data Engineer

Ageas • Reigate and Banstead

On-site
GBP 48,000 - 80,000
Data Engineer (Databricks)
Data Engineer (Databricks)

Syntax Consultancy Ltd • Leeds

Hybrid
GBP 83,000 - 120,000
Data Engineer
Data Engineer

Pulse Group • Reading

On-site
GBP 63,000 - 77,000
Data Engineer
Data Engineer

83zero Limited • Greater London

Hybrid
GBP 65,000 - 75,000
25 Days Holiday
Bonus
Share Scheme
+3
Senior Data Engineer - Contract Role
Senior Data Engineer - Contract Role

La Fosse • Milton Keynes

Hybrid
GBP 92,250 - 96,862