Data Engineer

Whitehall Resources

Cambridge

Hybrid

GBP 60,000 - 90,000

Full time

20 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Whitehall Resources is seeking a Data Engineer for a 15‑month contract in Cambridge with hybrid working (2–3 days onsite). You will implement scalable data processing systems, work with a data lakehouse, and collaborate to deliver data products. The role demands Python/Scala, lakehouse tech (Databricks, Spark, Kafka) and strong data governance.

IR35 inside. Responsibilities include leading data initiatives, ensuring data quality and compliance, and mentoring other engineers in a fast-paced

Qualifications

  • Degree in engineering, computer science or related data-intensive field.
  • Proficient in Python or Scala.
  • Hands-on experience with lakehouse tech (Databricks, Spark, Kafka).
  • Experience building ETL/ELT workflows in AWS.
  • DataOps mindset: automation, version control, testing, monitoring, CD/CI for data systems.
  • Strong communication and collaboration skills.
  • Ability to present data clearly with emphasis on accuracy and quality.
  • Solid understanding of data governance, security and compliance.

Responsibilities

  • Build scalable, fault-tolerant data processing systems for batch and streaming workloads.
  • Collaborate with engineering to own and deliver data products and data flows.
  • Lead initiatives from concept to delivery and influence roadmaps.
  • Ensure data quality, governance, observability and compliance across data lifecycle.
  • Mentor engineers and promote engineering standards across the team.

Skills

Python
Scala
Databricks
Spark
Kafka
AWS
ETL/ELT
Data governance
MLOps
Data visualization

Education

Degree in engineering/computer science or related data-intensive field

Tools

Databricks
Spark
Kafka
Tableau/Looker/Power BI

Job description

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

***Inside IR35***

Responsibilities:

  • Build highly scalable, fault-tolerant distributed data processing systems (batch and streaming) that handle tens of terabytes of data daily, supporting a petabyte-scale data lakehouse.
  • Collaborate with Engineering stakeholders to own and deliver intelligence data products. Negotiate delivery milestones and build new data flows to ensure performance, scalability, and cost efficiency.
  • Participate in architectural discussions, influence the product roadmap, and lead new initiatives from concept to delivery.
  • Data quality, governance, compliance and observability across all stages of the data lifecycle.
  • Serve as a mentor and data advocate, providing technical leadership and supporting team members within the business unit and organisation.

Required Skills and Experience:

  • Degree and/or equivalent experience in engineering, computer science or a related data-intensive field.
  • Proficient with one or more programming languages (Python, Scala).
  • Hands-on experience with modern lakehouse technologies (e.g. Databricks, Spark, Kafka).
  • Comfortable building pragmatic ETL/ELT workflows in AWS using orchestration frameworks or cloud-native tools.
  • DataOps mentality. Understanding of how to apply automation, version control, testing, monitoring and continuous delivery to data systems.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively in fast-paced, diverse environments.
  • Ability to present data and insights in an engaging and clear way, with strong attention to detail, and ensure data accuracy and quality.
  • Solid understanding of data governance, security, and compliance frameworks.
  • Experience with data visualisation (Tableau, Looker, Kibana or Power BI).
  • Experience usingAI/ML data pipelines, MLOps, or related workflows and the processes around testing, monitoring, and SLAs.
  • Passion for mentoring other engineers and contributing to the development of engineering standards.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer, Lakehouse & AI/ML Pipelines
Data Engineer, Lakehouse & AI/ML Pipelines

Whitehall Resources • Cambridge

Hybrid
GBP 60,000 - 90,000
Data Engineer
Data Engineer

Cpl • Greater London

On-site
GBP 44,000 - 74,000
Data Engineer
Data Engineer

Oscar Technology • Greater London

Hybrid
GBP 60,000 - 75,000
Hybrid working (London-based)
Generous benefits package
Ownership in data platform
Data Intelligence & Governance Specialist
Data Intelligence & Governance Specialist

Whitehall Resources • Cambridge

On-site
GBP 60,000 - 90,000
Data Engineer
Data Engineer

Brio Digital • Leeds

Hybrid
GBP 60,000 - 90,000
Data Engineer
Data Engineer

The Graduate Project • Cardiff

On-site
GBP 55,000 - 75,000
AWS Data Engineer
AWS Data Engineer

Datatech Analytics • City Of London

Hybrid
GBP 60,000 - 75,000
Data Engineer
Data Engineer

Corehr • Marlow

Hybrid
GBP 70,000 - 90,000
Data Engineer - London
Data Engineer - London

Yeah! Global • Greater London

On-site
GBP 50,000 - 70,000
Data Engineer
Data Engineer

Synapri • Greater London

On-site
GBP 7,196,000 - 10,517,000