Online since 1999 | 11,591 IT Jobs Live NOW

Senior Data Engineer

Premium Job From Department for International Trade
Recruiter: Department for International Trade
Listed on: 25th July
Location: London, Cardiff, Belfast (may require occasional travel to other DIT Offices)
Salary/Rate: £52,100 - £63,600
Salary Notes: £52,100 - £63,600 (London: £56,300 - £63,600 / National: £52,100 - £59,800) Plus up to £7,500 allowance depending on location and experience.
Type: Permanent

This job has now expired please search on the home page to find live IT Jobs.

We create digital services, data tools and technology for businesses to prosper around the world.

Our Digital, Data and Technology team develops and operates tools, services and platforms that enable the UK government to provide world'leading support to businesses in the UK and overseas. 

You'll get to constantly push boundaries in an environment free of heavy legacy, driven by curiosity, social purpose, diversity of thought, entrepreneurship and the aspiration to offer an incredible experience to all our users.

Job Description 

Let us tell you a little bit about the role... 

You will work as part of a team that builds and operate innovative tools and services that support businesses in the UK and overseas. Our public-facing services are visited millions of times each year and the tools we develop for our staff, across the globe, help them be more efficient in their daily working lives. 

This is possible due to the state-of-the-art data infrastructure our teams build and maintain. We work on critical national infrastructure that powers trade at the UK border and innovative data projects looking at global supply chains and future ways of trading.

As a Senior Data Engineer, you will design, implement, test and operate our data products, pipelines and services. You will work in a cross-functional, agile, team to integrate them into wider systems and business processes. 

While you will have opportunities to contribute to the wider solution to satisfy our user needs, the team will rely on your ability to lead development of data products, to optimise the code, and help with database management. You will ensure internal and industry standards are followed in delivery of reusable solutions. You will help more junior team members to gain your level of expertise, and ensure the teams are working to the standards set by the lead data engineer.


What we're looking for from you... 

As a Data Engineer, you will

  • Lead the design, build and test of data products and services using standard techniques and tools.
  • Lead delivery of data solutions which are scalable, resilient and future proof.
  • Have thorough understanding of common problems in databases, data processes, data products and services. You will understand and be able to apply typical solutions to those problems.
  • Follow internal and industry standards to design, code, test and document complex data solutions.
  • Undertake data profiling and source system analysis including techniques like reverse engineering.
  • Be a key contributor in an Agile and cross-functional team

Essential Skills and Experience: 

You'll have demonstrable skills and experience of: 

  • Agile methodologies. You can lead work following agile methodologies on data projects.
  • Data development process. You can lead design, build and test of data products based on feeds from multiple systems using a range of different storage technologies and/or access methods. You create repeatable, reusable products.
  • Data integration design. You know how to select and implement the appropriate technologies to deliver resilient, scalable and future-proofed data solutions.
  • Data modelling. You understand the concepts and principles of data modelling and can produce relevant data models across multiple subject areas. You know how to reverse-engineer data models from a live system. You understand industry-recognised data modelling patterns and standards and when to apply them. You can compare and align different data models.
  • Problem resolution (data). You know how to respond to problems in databases, data processes, data products and services as they occur. You can initiate actions, monitor services and identify trends to resolve problems. You can determine the appropriate remedy and assist with implementation of it as well as preventative measures.
  • Programming and build (data engineering). You know how to use agreed standards and tools to design, code, test, correct and document moderate-to-complex programs and scripts from agreed specifications and subsequent iterations. You can collaborate with others to review specifications where appropriate.
  • Technical understanding (data engineering). You understand core technical concepts like data normalisation, modelling, performance of data intensive solutions. You understand basic software development concepts.
  • Security Clearance. The successful candidate will have to hold or be able to obtain security clearance.

How to Apply 

To find out more and to apply, please click APPLY NOW.

The Department for International Trade embraces and values diversity in all forms. We welcome and pride ourselves on the positive impact diversity has on the work we do, and we promote equality of opportunity throughout the organisation. As such, we run a Disability Confident Scheme (DCS) for candidates with disabilities who meet the minimum selection criteria. Click through to apply and find out more. 

Technical Skills 

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

  • Agile working
  • Data development process
  • Data governance and protection
  • Data integration design
  • Data modelling
  • Data technology
  • Programming and build (data engineering)
  • Problem resolutions

Further Information 

Find out about our benefits, application process and practical details like our office locations on the things you need to know page. Remember to check out our blog, Digital Trade. 

Closing Date for Apps: 07/08/2022 at midnight