Financial Conduct Authority logo

Level 5 Data Engineer Apprenticeship

Financial Conduct Authority
2 days ago
Full-time
On-site
London, United Kingdom
Data Engineer

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: 

  • Support the design, build and maintenance of data pipelines that collect, transform and load data from a range of internal and external sources, using tools such as SQL and Python.
  • Contribute to improving existing data flows by helping to identify inefficiencies, manual processes or data quality issues.
  • Gain practical experience working with data stores such as data warehouses, data lakes and marts, and understand how these support reporting, analytics and decision making across the organisation.
  • Support basic data modelling activities, including structuring datasets and understanding relationships between data to enable meaningful analysis and reporting.
  • Applying the tools and techniques for data analysis, data visualisation and presentation to assist production of dashboards and reports
  • Clearly communicating, both written and verbal, with team members and stakeholders
  • Learn and apply data governance, security and privacy principles when working with data, including the responsible handling of sensitive or confidential information.
  • Contribute to the development of data management processes
  • Add cases and run reports in our case management system. Undertake basic data extraction tasks to meet business needs. 
  • Support compliance with organisational policies and regulatory requirements by following agreed processes and documentation standards.

You’ll benefit from:

  • Formal learning aligned to your apprenticeship programme
  • Bespoke induction and training
  • Networking opportunities
  • Social events with your apprenticeship cohort
  • Opportunities to hear from senior speakers across the business

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

  • £25,7000 salary
  • Rewarding work environment and flexible working options
  • Commitment to diversity and inclusion
  • Wellbeing resources and support
  • Private health care
  • Career and family leave
  • Non-contributory pension
  • Charity and volunteering initiatives
  • Minimum of 25 days’ holiday
  • Sports and social clubs
  • Subsidised on-site fitness centre (London only)
  • Free eye tests
  • Subsidised restaurant
  • Interest-free season ticket loans

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