Data Engineer

Hackajob Ltd

Leeds

Hybrid

GBP 59,000 - 72,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Private medical insurance
Dental insurance
Pension scheme
Cycle to work
Career Manager
Company bonus

Job summary

BAE Systems Digital Intelligence in the UK is hiring a Data Engineer to design, develop, test, and support data collection, integration and ETL applications, enabling data access for key stakeholders. The role focuses on turning raw data into usable information across projects.

Candidates should have experience in data engineering or related fields, strong programming skills (Python), and knowledge of NoSQL and big data platforms.

Qualifications

  • Experience in Data Engineering, Analysis or Science, with a solid understanding of programming languages and applying them in previous roles.
  • Experience using Data Engineering tools and technology, including ETL tools, Python, and Big Data applications.
  • Demonstrable ability with the technologies you have used previously, along with adaptability and willingness to learn.
  • Good understanding of open source software for Data Engineering and the ability to evaluate platforms against products.
  • Ability to analyse a customer problem, evaluate options, and recommend solutions.
  • Up-to-date specialist knowledge of database concepts, including unstructured, NoSQL, and big data platforms, as well as object and data modelling techniques.
  • Previous experience working in Cyber Security and Intelligence is desirable, but not essential.
  • Successful candidates are required to hold an active eDV before applying for this opportunity.
  • All applicants must as a minimum achieve Baseline Personnel Security Standard.
  • Many roles also require higher levels of National Security Vetting and typically 5 to 10 years of continuous residency in the UK depending on the vetting level required.

Responsibilities

  • Design, develop, test, and support data collection, data integration, and ETL applications.
  • Make information and data available to key client stakeholders and technical interfaces.
  • Model data requirements, data sources, and data flows to bring order and structure to programmes of work.
  • Define how and where data is created, mastered, and destroyed to ensure proper control over the lifecycle of corporate data assets.
  • Use products to collect, integrate, store, visualise, and govern data and metadata.
  • Define metadata to provide searchability and governance, including Records Management, for unstructured data.

Skills

Data engineering
Programming languages
Python
Big Data

Tools

ETL tools
NoSQL
Big Data platforms
Cyber security tools

Job description

Salary: £65,000 - 65,000 per year

Requirements:
  • Experience in Data Engineering, Analysis or Science, with a solid understanding of programming languages and applying them in previous roles.
  • Experience using Data Engineering tools and technology, including ETL tools, Python, and Big Data applications.
  • Demonstrable ability with the technologies you have used previously, along with adaptability and willingness to learn.
  • Good understanding of open source software for Data Engineering and the ability to evaluate platforms against products.
  • Ability to analyse a customer problem, evaluate options, and recommend solutions.
  • Up-to-date specialist knowledge of database concepts, including unstructured, NoSQL, and big data platforms, as well as object and data modelling techniques.
  • Previous experience working in Cyber Security and Intelligence is desirable, but not essential.
  • Successful candidates are required to hold an active eDV before applying for this opportunity.
  • All applicants must as a minimum achieve Baseline Personnel Security Standard.
  • Many roles also require higher levels of National Security Vetting and typically 5 to 10 years of continuous residency in the UK depending on the vetting level required.
Responsibilities:
  • Design, develop, test, and support data collection, data integration, and ETL applications.
  • Make information and data available to key client stakeholders and technical interfaces.
  • Model data requirements, data sources, and data flows to bring order and structure to programmes of work.
  • Define how and where data is created, mastered, and destroyed to ensure proper control over the lifecycle of corporate data assets.
  • Use products to collect, integrate, store, visualise, and govern data and metadata.
  • Define metadata to provide searchability and governance, including Records Management, for unstructured data.
Technologies:
  • Big Data
  • ETL
  • Support
  • NoSQL
  • Python
  • Security
More:

We are BAE Systems Digital Intelligence, home to 4,500 digital, cyber and intelligence experts working collaboratively across 10 countries to collect, connect and understand complex data so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in demanding environments. We are hiring a Data Engineer for our London or Manchester locations, with hybrid working available and consideration for both full-time and part-time applicants. We offer flexible working around core hours, hybrid working, 25 days holiday with buy, sell and carry-over options, a flexible benefits package including private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more, plus a dedicated Career Manager, company bonus scheme, and employee resource groups. Our team combines generalists and specialists, values collaboration and diversity of thought, and supports career development across a broad range of public sector work. We have over 40 years of experience delivering advice and solutions in national security, and we foster an inclusive culture where people can make a real difference.

last updated 40 week of 2026

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

BAE Systems • Greater London

On-site
GBP 40,000 - 60,000
25 days holiday
Career development support
Flexible work hours
+2
Data Engineer
Data Engineer

SmartSourcing Ltd • Greater London

On-site
GBP 45,000 - 54,000
Hybrid working
Pension scheme
Learning & development days (10 per yr
+1
Data Engineer
Data Engineer

Digi2al • Portsmouth

On-site
GBP 65,000 - 100,000
Salary negotiable
Bonus
Pension
+2
Data Engineer
Data Engineer

HCLTech • Birmingham

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

Zohorecruit • Greater London

Hybrid
GBP 73,000 - 106,000
Laptop provided
Phone provided
25 days annual leave (pro-rata)
Data Solutions Engineer
Data Solutions Engineer

NPAworldwide • Cardiff

On-site
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Dev budget for conferences and courses
+3
Data Engineer - Bristol
Data Engineer - Bristol

Sanderson Recruitment • West of England

Hybrid
GBP 45,000 - 48,000
Hybrid working 3 days on site
Pension scheme
34 days annual leave
+2
Big Data Engineer
Big Data Engineer

NPAworldwide • Liverpool

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Senior Data Engineer
Senior Data Engineer

NPAworldwide • Manchester

Hybrid
GBP 50,000 - 70,000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Engineer
Data Engineer

Nigel Frank • Liverpool

On-site
GBP 40,500 - 49,500
Birthday leave
Employee wellbeing support programmes
Career progression opportunities
+1