Data Engineer Apprenticeship
SOFTSERVE SYSTEMS LIMITED
London, LONDON
Closes in 13 days (Monday 10 August 2026 at 11:59pm)
Posted on 27 July 2026
Contents
Summary
Join SoftServe as a Data Engineer Apprentice! Kickstart your career designing, building and maintaining data solutions that help organisations make better decisions. You will gain practical experience while working alongside experienced engineers.
- Wage
-
£16,640 for your first year, then could increase depending on your age
National Minimum Wage rate for apprentices
- Training course
- Data engineer (level 5)
- Hours
-
From 9am to 6pm. Days to be confirmed.
40 hours a week
- Start date
-
Tuesday 1 September 2026
- Duration
-
2 years
- Positions available
-
1
Work
Most of your apprenticeship is spent working. You’ll learn on the job by getting hands-on experience.
What you'll do at work
- Build and maintain data pipelines to collect, process and transform data.
- Assist with ETL development for reporting and analytics.
- Support integration between business systems and BI platforms.
- Improve manual data processes through automation.
- Create reusable datasets for reporting.
- Monitor and improve data quality.
- Use SQL and scripting languages to extract and transform data.
- Support dashboard and report development.
- Document data flows and technical processes.
- Collaborate with Business Analysts, Software Engineers and stakeholders.
- Follow data governance and security standards.
- Assist with testing and troubleshooting.
- Participate in Agile ceremonies.
- Continuously learn new technologies and improve existing solutions.
Where you'll work
You can select which locations you want to apply for in your application on Find an apprenticeship.
This apprenticeship is available in these locations:
- 203 213 Mare Street, London, E8 3JS
- PART LOWER GROUND FLOOR, 30 CANNON STREET, LONDON, EC4M 6XH
Training
Apprenticeships include time away from working for specialist training. You’ll study to gain professional knowledge and skills.
Training provider
DIGITAL NATIVE (UK) LIMITED
Training course
Data engineer (level 5)
Understanding apprenticeship levels (opens in new tab)
What you'll learn
Course contents
- Collate, evaluate and refine user requirements to design the data product.
- Collate, evaluate and refine business requirements including cost, resourcing, and accessibility to design the data product.
- Design a data product to serve multiple needs and with scalability, efficiency, and security in mind.
- Automate data pipelines such as batch, real-time, on demand and other processes using programming languages and data integration platforms with graphical user interfaces.
- Produce and maintain technical documentation explaining the data product, that meets organisational, technical and non-technical user requirements, retaining critical information.
- Systematically clean, validate, and describe data at all stages of extract, transform, load (ETL).
- Work with different types of data stores, such as SQL, NoSQL, and distributed file system.
- Identify and troubleshoot issues with data processing pipelines.
- Query and manipulate data using tools and programming such as SQL and Python. Manage database access, and implement automated validation checks.
- Communicate downtime and issues with database access to stakeholders to mitigate the operational impact of unforeseen issues.
- Evaluate opportunities to extract value from existing data products through further development, considering costs, environmental impact and potential operational benefits.
- Maintain a working knowledge of data use cases within organisations.
- Use data systems securely to meet requirements and in line with organisational procedures and legislation.
- Identify new tools and technologies and recommend potential opportunities for use in own department or organisation.
- Optimise data ingestion processes by making use of appropriate data ingestion frameworks such as batch, streaming and on-demand.
- Develop algorithms and processes to extract structured data from unstructured sources.
- Apply and advocate for software development best practice when working with other data professionals throughout the business. Contribute to standards and ways of working that support software development principles.
- Develop simple forecasts and monitoring tools to anticipate or respond immediately to outages and incidents.
- Identify and escalate risks with suggested mitigation/resolutions as appropriate.
- Investigate and respond to incidents, identifying the root cause and resolution with internal and external stakeholders.
- Identify and remediate technical debt, assess for updates and obsolescence as part of continuous improvement.
- Develop, maintain collaborative relationships using adaptive business methodology with stakeholders such as, business users, data scientists, data analysts and business intelligence teams.
- Present, communicate, and disseminate messages about the data product, tailoring the message and medium to the needs of the audience.
- Evaluate the strengths and weaknesses of prototype data products and how these integrate within an organisation’s overarching data infrastructure.
- Assess and identify gaps in existing tools and technologies in respect of implementing changes required.
- Identify data quality metrics and track them to ensure the quality, accuracy and reliability of the data product.
- Selects and apply sustainable solutions to contribute to net zero and environmental strategies across the various stages of product and service delivery.
- Horizon scanning to identify new technologies that offer increased performance of data products.
- Implement personal strategies to keep up to date with new technology and ways of working.
- Collate, evaluate and refine user requirements to design the data product.
- Collate, evaluate and refine business requirements including cost, resourcing, and accessibility to design the data product.
- Design a data product to serve multiple needs and with scalability, efficiency, and security in mind.
- Automate data pipelines such as batch, real-time, on demand and other processes using programming languages and data integration platforms with graphical user interfaces.
- Produce and maintain technical documentation explaining the data product, that meets organisational, technical and non-technical user requirements, retaining critical information.
- Systematically clean, validate, and describe data at all stages of extract, transform, load (ETL).
- Work with different types of data stores, such as SQL, NoSQL, and distributed file system.
- Identify and troubleshoot issues with data processing pipelines.
- Query and manipulate data using tools and programming such as SQL and Python. Manage database access, and implement automated validation checks.
- Communicate downtime and issues with database access to stakeholders to mitigate the operational impact of unforeseen issues.
- Evaluate opportunities to extract value from existing data products through further development, considering costs, environmental impact and potential operational benefits.
- Maintain a working knowledge of data use cases within organisations.
- Use data systems securely to meet requirements and in line with organisational procedures and legislation.
- Identify new tools and technologies and recommend potential opportunities for use in own department or organisation.
- Optimise data ingestion processes by making use of appropriate data ingestion frameworks such as batch, streaming and on-demand.
- Develop algorithms and processes to extract structured data from unstructured sources.
- Apply and advocate for software development best practice when working with other data professionals throughout the business. Contribute to standards and ways of working that support software development principles.
- Develop simple forecasts and monitoring tools to anticipate or respond immediately to outages and incidents.
- Identify and escalate risks with suggested mitigation/resolutions as appropriate.
- Investigate and respond to incidents, identifying the root cause and resolution with internal and external stakeholders.
- Identify and remediate technical debt, assess for updates and obsolescence as part of continuous improvement.
- Develop, maintain collaborative relationships using adaptive business methodology with stakeholders such as, business users, data scientists, data analysts and business intelligence teams.
- Present, communicate, and disseminate messages about the data product, tailoring the message and medium to the needs of the audience.
- Evaluate the strengths and weaknesses of prototype data products and how these integrate within an organisation’s overarching data infrastructure.
- Assess and identify gaps in existing tools and technologies in respect of implementing changes required.
- Identify data quality metrics and track them to ensure the quality, accuracy and reliability of the data product.
- Selects and apply sustainable solutions to contribute to net zero and environmental strategies across the various stages of product and service delivery.
- Horizon scanning to identify new technologies that offer increased performance of data products.
- Implement personal strategies to keep up to date with new technology and ways of working.
Training schedule
Where you'll work
203–213 Mare Street, London, E8 3JS.
SoftServe Systems LTD, PART LOWER GROUND FLOOR, 30 Cannon Street, London, EC4M 6XH.
Training Provider:
DIGITAL NATIVE (UK) LIMITED.
Data Engineer Apprenticeship Programme.
Requirements
Essential qualifications
GCSE in:
A Level in:
Desirable qualifications
Beginner in:
Python or coding in:
Share if you have other relevant qualifications and industry experience. The apprenticeship can be adjusted to reflect what you already know.
Skills
- Communication skills
- Attention to detail
- Organisation skills
- Customer care skills
- Problem solving skills
- Analytical skills
- Team working
- Creative
- Initiative
- Patience
Other requirements
Passing a Disclosure and Barring Service (DBS) check.
About this employer
SOFTSERVE SYSTEMS LIMITED is a leading provider of digital business solutions, digital advisory, and digital engineering services, with a team of professionals across 14 countries. Headquartered in the US, SoftServe serves clients primarily in North America and Europe, helping them navigate complex challenges and transform through technology and domain insights.
After this apprenticeship
Your earnings can increase over time with an apprenticeship. Find out about potential future pay (opens in new tab).
Successful completion may lead to a permanent Data Engineer role supporting enterprise data platforms, cloud data services and analytics solutions, with opportunities to progress into specialist Digital, Data and Technology careers.
Ask a question
The contact for this apprenticeship is:
DIGITAL NATIVE (UK) LIMITED
apprenticeUK@softserveinc.com
The reference code for this apprenticeship is VAC2000043993.
Apply now
Closes in 13 days (Monday 10 August 2026 at 11:59pm)