Back to search

Data Engineer

Civil Service

Job Description

Job summary

Discover what its like to work in a compliance role that makes an impact. Could you help us shape a stronger, fairer future? Your next career move starts here.

HMRCs Fraud Investigation Service (FIS) is responsible for the departments civil and criminal investigations.

Covert Operations, Digital Exploitation (CODE) sits within FIS. Working across Law Enforcement and government, CODE provides investigative tools and covert techniques to front-line investigations and works with key partners to develop and provide access to new technology and systems to enable investigators to respond to serious and complex tax evasion and crime.

Discover what its like to work in a compliance role that makes an impact. Could you help us shape a stronger, fairer future? Your next career move starts here.

HMRCs Fraud Investigation Service (FIS) is responsible for the departments civil and criminal investigations.

Covert Operations, Digital Exploitation (CODE) sits within FIS. Working across Law Enforcement and government, CODE provides investigative tools and covert techniques to front-line investigations and works with key partners to develop and provide access to new technology and systems to enable investigators to respond to serious and complex tax evasion and crime.

Working across Law Enforcement and government, CODE provides investigative tools and covert techniques to front-line investigations and works with key partners to develop and provide access to new technology and systems to enable investigators to respond to serious and complex tax evasion and crime.

For more information about our Directorates, Lines of Business and some of our roles, please visit the FIS Careers pages.

Job description

As a Data Engineer in the Capability Development, Infrastructure and Innovation team within CODE, you will play a crucial role in supporting His Majestys Government in the fight against serious and organised crime. Your work will directly contribute to high-profile investigations, helping to recover and protect hundreds of millions of pounds annually through innovative technical solutions.

The team manages a diverse and rapidly expanding portfolio of projects, ranging from the development of bespoke forensic tools tailored to highly specific investigative needs, to the design and implementation of scalable data visualisation platforms that enhance analytical capabilities. You will collaborate closely with law enforcement agencies, intelligence teams, and external partners to ensure that cutting-edge technology is leveraged effectively in tackling financial crime, cyber threats, and fraud.

This role offers an exciting opportunity to work at the forefront of data engineering within a mission-driven environment, where your expertise will help shape the future of digital investigations and forensic analysis.

Person specification

As a Data Engineer, you will play an integral role assisting CODE in delivering technical capability in a proactive operationally driven environment.

In this role, you will:

  • Developing secure, well-tested software that meets user needs.
  • Following and improving best practice guidelines.
  • Coaching and mentoring junior colleagues across CODE
  • Monitoring, maintaining, and troubleshooting production systems.
  • Designing and integrating components for larger systems.
  • Providing technical support, training, and guidance on tool deployment for investigation officers.
  • Ensuring compliance with legal and law enforcement frameworks.
  • Building partnerships with external stakeholders and industry experts.
  • Collaborating with R&D teams to drive innovation.
  • Strong communication skills with both technical and non
  • Containerisation: Docker, Kubernetes
  • Distributed framework technologies (i.e. PySpark)

This role offers the opportunity to work on impactful projects, ensuring robust and scalable data solutions for HMRC.

Essential Criteria

  • Experience of identifying user requirements and successfully translate that to design and develop computer software.
  • Experience of taking ownership of complex problems, breaking them down and prioritising delivery.
  • Experience of developing effectively in Python.
  • Experience of identifying and fixing defects, creating automated tests to maintain assurance.
  • Experience of effectively applying data manipulation techniques (such as filtering, grouping, and transforming data) .
  • Proven ability to work on own initiative, and experience of working effectively with Agile and CI/CD Approaches.
  • AWS Cloud infrastructure and services.

Yodel are hiring now

Working at Yodel, they promise to support you, develop you and give you all the tools you need to do a great job. They have a range of opportunities across the UK now - why not see if Yodel have the perfect role for you?

See Yodel jobs

Good luck with your application