Data Engineer

Data Engineer

Data engineers develop processes for analysing large data sets to gain insights and solve problems. They have a deep knowledge of database design and several programming languages, with experience gained in a Data Analyst role.

Other roles in the sector

Average Salary

£40,000 - £65,000

Work Location


What does this role involve?

Typical duties include:

  • Builds and maintains computer systems and tools to clean up and organise the data
  • Makes sure data is stored safely
  • Helps data analysts and data scientists use the computer systems to analyse data
  • Researches new tools and technologies


  • Attention to detail
  • Collaboration
  • Continuous learning
  • Interest in IT and computing
  • Maths skills


  • STEM subjects at GCSE grades A*-C
  • A-Levels in analytics or data-related subjects
  • Analytics or data-related Bachelor’s degree
  • Analytics or data-related Foundation Degree or Higher National Diploma
  • T Level in Analytics or data-related subject
  • Level 4 NVQ, equivalent Level 5 Diploma or equivalent Level 5 Higher Apprenticeship in Analytics or data-related subject

Example Qualifications

  • Higher National Diploma
  • Level 4 NVQ
  • Level 5 Award
  • Level 5 Certificate
  • Level 5 Diploma
  • Level 5 Higher Apprenticeship

Get In Touch

If you have any questions about this or any other career within the rail industry, please get in touch with us and a member of our team will be more than happy to anser any questions you might have!

Contact Us

Find out more about our vacancies