Data Engineer

7 days left

Birmingham, Manchester, Nottingham, Portsmouth, Liverpool, Newcastle, Belfast, Bristol, Cardiff, Glasgow, Leeds
£40,175 - £43,708 + benefits
11 May 2022
24 May 2022
Contract Type


At HMRC we are committed to creating a great place to work for all our colleagues; an inclusive and respectful environment that reflects the diversity of the society we serve.

We want to maximise the potential of everyone who chooses to work for us and we offer a range of flexible working patterns and support to make a fulfilling career at HMRC accessible to you.

Diverse perspectives and experiences are critical to our success and we welcome applications from all people from all backgrounds with the experience and skills needed to perform this role.

Would you like to play a role in projects and programmes which transform the approach to data processing, and it's use in risking services? Do you have experience in data science or analysis, data processing, data models or have you helped to unlock new data assets? If so, this exciting opportunity as our Senior Data Engineer is for you, and we'd love to hear from you!

HM Revenue and Customs (HMRC) is building a modern, digital tax administration and runs the biggest digital operation in Government, providing digital services for 45 million individuals and 4.9 million business customers. We are undergoing a major transformation programme, which includes a major investment in digitalisation. This brings exciting opportunities for those looking who are looking to grow their technical skills and knowledge.

Job description

Risk Intelligence Services (RIS) is currently working with our Chief Data Information Office (CDIO), as part of a HMRC Programme, to build and deploy new services utilising the integrated SAS visualisation tools to redefine how end users can generate insight from our information. This is a high priority Programme with Government Major Project Portfolio Status (GMPP). You will join a RIS Configuration Team who are configuring the SAS tools and many data sets for 5500 end users.

The Data Engineer will work closely with several specialists for delivery of the latest Lynx system: Investigation, Detection & Risking System (IDRS) and into 'business as usual' running as a live service. They will ensure development and live running services provided by RIS CREST are delivered so that business critical automated processes, data flows and support services are consistently provided to a high quality.

This is a high profile and exciting opportunity to drive both the newest Lynx service, but also be involved with the strategic platform for risking as it is expanded to accommodate further use cases. The Delivery Manager will report to the Service Delivery Manager in RIS Analysis but be required to work closely with stakeholders from CCG customer groups and CDIO to ensure the optimum service outcomes are determined and delivered.

The role will initially focus on the continuation of designing, building and testing existing and new data products, to ensure elements for which RIS are responsible, are delivered to time, cost and quality. CREST is responsible for the configuration of the vital components of IDRS and we will be responsible for maintaining and enhancing these components, actioning service level requests from our end-users and resolving incidents as they occur.

PCP is a large and complex IT project using both Agile and Waterfall methodologies and internal and external expertise to deliver a broad range of technical and business process products to challenging deadlines.

After managing transition of the service into go live, the Data Engineer will be responsible for maintaining existing data products working closely with the Service Delivery Manager, Product Owner and Technical Leads. You will also facilities delivery of further technical change and enhancement as new use cases are developed and implemented.


Key Responsibilities

  • Design, build, test and maintain data management systems, making sure they meet business requirements and user needs
  • Work closely with wider build teams, product owners and delivery lead to ensure priorities are met and build products are aligned
  • Deliver services that are automated, reliable and secure
  • Recommend ways to improve data efficiency and reliability


  • Designs, builds and tests data products that are complex or large scale.
  • Uses agreed standards and tools to design, code, test, correct and document moderate to complex programs and scripts from agreed specifications.
  • Understand the concepts and principles of data modelling and use these to design and implement relevant data models across multiple subject areas. Can reverse engineer data models from a live system. Understands industry recognised data modelling patterns and standards and when to apply them. Compares and aligns different data models.
  • Design appropriate metadata repositories and present changes to existing metadata repositories. You understand a range of tools for storing and working with metadata and provide advice to team members.
  • You can respond to problems in databases, data processes, data products and services as they occur. You can initiate actions, monitor services and identify trends to solve problems. You can determine the appropriate remedy and assist with implementation of it as well as preventative measures.
  • Able to effectively translate and accurately communicate across technical and non-technical stakeholders as well as facilitate discussions within a multidisciplinary team, with potentially difficult dynamics. Able to advocate for the team externally and can manage differing perspectives.
  • Gather business and technical product requirements from a range of stakeholders.
  • Use appropriate environments for development and testing. Promote code between environments and recognise the significance of environmental alignment.

Desirable Criteria

  • Experience of using the SAS tools to deliver data products and solutions is highly desirable but training will be provided.
  • Experience of Agile and DevOps principles is desirable.
  • Understands the impact of emerging trends in data tools, analysis techniques and data usage.

Technical skills

We'll assess you against these technical skills during the selection process:

  • Data Development
  • Problem Resolution
  • Communication


What we will offer you:

  • An environment with flexible working options including 40% working from home.
  • A culture encouraging involvement and diversity
  • A Civil Service pension
  • For new Civil Servants, 25 days annual leave in your first year, increasing by 1 additional day each and 30 days after 5 years with us. You will also receive bank holiday leave and you'll also enjoy an extra day off to mark the Queen's birthday. This will be applied at pro rata for part time staff. Previous qualifying service will apply for existing Civil Service staff.
  • You'll benefit from generous paid maternity/paternity and adoption leave and join a competitive pension scheme as soon as you start the job

At HMRC, we are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
For jobs based in Northern Ireland, applications are welcome from all sectors of the community, but members from the Protestant community are particularly welcomed, as this group is currently underrepresented in our workforce.

Team members that are moving offices as a result of the Locations Programme will be entitled to a Moves Adjustment Payment for three years where they incur additional costs. This is calculated based on the difference between the costs of travelling to and from the new and old office, over a weekly period. You will get more detail on this as part of targeted locations move communications.

Apply before 11:55 pm on Tuesday 24th May 2022.

Similar jobs

Similar jobs