We offer you the chance to start your career and make a real difference.
Â
At the FCA, we regulate financial services firms in the UK to keep financial markets fair, thriving and effective. By joining us, you’ll play a key part in protecting consumers, promoting economic growth, and shaping the future of UK financial services. We’re looking for apprentices to join our diverse and highly capable teams across the FCA.
About the Programme
The Level 5 Data Engineer Apprenticeship Programme is designed to prepare you for a career in data-driven regulation. The function supports the FCA’s ambition to be a more data‑led regulator by building reliable, secure and reusable data pipelines and platforms that support analytics, reporting and decision making. As a Level 5 Data Engineering Apprentice, you will learn how to design, build and maintain data pipelines that move, transform and store data at scale. You will work on real world data problems, supporting the ingestion and preparation of data from multiple sources so it can be used safely and effectively across the organisation.
To apply for this programme, you will need to have 2 A-Levels or equivalent at grade C including a numerical A-Level subject e.g. Maths, Economics or Finance. You will also need a minimum of 5 GCSE’s or equivalent at grade 4 (C) – 9 (A) including Maths and English.
You should have some experience of programming or databases (for example Python or SQL) and be comfortable with technical systems.
By the end of the programme, you’ll be ready for roles across the FCA’s Data, Digital and Technology profession as a data analyst professional.
The key responsibilities of a Data Engineering Apprentice will include:Â
You’ll benefit from:
What we look for
We are looking for candidates who are curious and motivated to develop in a professional environment.
To apply for this programme, you will need to have 2 A-Levels or equivalent at grade C including a numerical A-Level subject e.g. Maths, Economics or Finance. You will also need a minimum of 5 GCSE’s or equivalent at grade 4 (C) – 9 (A) including Maths and English.
 For this particular programme, in addition to the A-Level and GCSE requirements outlined you should have some understanding of programming or databases (e.g Python or SQL) and be comfortable with technical systems. Having an interest in how data is structured, moved and prepared for analysis is also key.
Our colleagues are from a wide range of backgrounds; you’ll learn through working in your team alongside experienced colleagues.
What we offer
Application Process
Submit your online application by midnight, Sunday 26th April 2026. Please apply early, applications are progressed as we receive them and applications may close early if we receive a high volumes of candidates.
Only one application is accepted across our early careers programmes within any six-month period, so please apply to your first choice of programme. Any additional applications will not be progressed.
Please refer to the ‘What we look for’ section for application requirements
Your application and any work you submit throughout the recruitment process must be your own. Do not allow another person to complete any part of the assessment or submit responses generated by an AI assistant or similar software.
Please note that this role does not meet the government eligibility criteria detailed on Work in the UK - GOV.UK for visa sponsorship. We’re therefore unable to sponsor visa’s for this programme