Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Senior Data Engineer - Pontypridd, South Wales

Transport for Wales
Pontypridd
5 days ago
Create job alert

Senior Data Engineer - Pontypridd, South Wales Salary: £51,000 - £56,000 Dependant on ExperienceBasis: Full timeEqual Opportunities
At Transport for Wales we value diversity. It makes us stronger, helps us understand our customers better, make better decisions and be more innovative. Everyone's different and has their own perspective so we're building a diverse team that mirrors the communities we serve. Through this we're determined to be one of Wales' leading inclusive employers. We're creating an inclusive transport network that everyone in Wales can be proud of.
Who we are
At Transport for Wales, we're on a mission to transform transport in Wales and make it fit for the future, whether that's rail, bus, walking or cycling. We want to inspire a nation to change the way it travels, so that we all travel more sustainably and help to combat the climate emergency we're all facing.
We're an open and inclusive place to work, where everyone is welcome and our people are supported to reach their full potential. We want to create an environment where our people can grow and succeed. This is key to enabling us to deliver on the promises we've made to the people of Wales to build a sustainable transport network that meets their needs.
Role responsibilities
The Senior Data Engineer will design, build, and maintain robust, scalable, and secure data pipelines and platform that enable Transport for Wales' (TfW) to make data-driven decisions.

  • Drive the provision of a resilient and future-ready data platform that underpins organisational growth, supports cross-functional analytics, and enables data-driven decision-making by developing and deploying scalable data pipelines leveraging a Microsoft Azure-first approach, utilising tools such as Fabric, Data Factory, Databricks, and Synapse Analytics to ensure workflows are modular, testable, and well-governed.
  • Implement robust data management practices focused on data domains, quality, and lineage by integrating data from multiple internal and external sources into a cohesive system to ensure that data is comprehensive, accurate, and traceable, supporting reliable business analysis and reporting.
  • Design, implement, and optimise physical data models that align with pipeline architecture, by using the approach that ensures efficient query performance, scalable storage, and robust integration and delivers adaptable and resource-efficient data processing, meeting the organisation's evolving analytical and operational demands.
  • Transform raw data into meaningful insights by developing and maintaining tailored ETL (Extract, Transform, Load) processes enabling customised processes, empowering stakeholders to make informed decisions based on high-quality, processed information.


Who we're looking for

  • Degree or MSc in Computer/Data Science or Data Engineering or equivalent experience in data engineering, data management, or a related field.
  • Proven experience in designing, building, and maintaining data pipelines using tools such as Azure Data Factory, Databricks, or Apache Spark, following modern ETL/ELT principles.
  • Experience of using programming languages such as Python, Scala and SQL and of data transformation, testing, and automation


.

  • Demonstrable knowledge of data modelling (star/snowflake schemas, dimensional models) and data warehousing within platforms such as Azure Synapse Analytics.
  • Practical experience with Microsoft Azure services, including Azure Data Lake (Gen2), Synapse, Event Hubs, and Cosmos DB, within scalable cloud-based architectures


Welsh Language Skills
The ability to speak/write Welsh would make a great addition to your application, but it is not essential for this role.
Transport for Wales supports and promotes the use of the Welsh Language by employees and will encourage them to develop, improve and maintain their Welsh Language skills. We fully support our people who want to improve their Welsh language skills, and personal development for Welsh Language skills are offered in a variety of ways such as online learning, classroom courses and funding attendance at local community courses.
Next steps
Does this role sound like the opportunity you are looking for? Do you want to find out more? See attached Job Description for further details.
Transport for Wales is a disability leader. We are happy to discuss any reasonable adjustments you may need in the recruitment process or as part of the role if you are successful.
This advert will close at midnight on the day of the application closing date stated above. We do encourage you to submit your application as early as possible.
Please note, we reserve the right to close this vacancy early if we receive sufficient applications.
Note that you must hold the permanent right to work in the UK. We are not currently able to provide sponsorship.

Related Jobs

View all jobs

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Recruitment Trends 2025 (UK): What Job Seekers Need To Know About Today’s Hiring Process

Summary: UK machine learning hiring has shifted from title‑led CV screens to capability‑driven assessments that emphasise shipped ML/LLM features, robust evaluation, observability, safety/governance, cost control and measurable business impact. This guide explains what’s changed, what to expect in interviews & how to prepare—especially for ML engineers, applied scientists, LLM application engineers, ML platform/MLOps engineers and AI product managers. Who this is for: ML engineers, applied ML/LLM engineers, LLM/retrieval engineers, ML platform/MLOps/SRE, data scientists transitioning to production ML, AI product managers & tech‑lead candidates targeting roles in the UK.

Why Machine Learning Careers in the UK Are Becoming More Multidisciplinary

Machine learning (ML) has moved from research labs into mainstream UK businesses. From healthcare diagnostics to fraud detection, autonomous vehicles to recommendation engines, ML underpins critical services and consumer experiences. But the skillset required of today’s machine learning professionals is no longer purely technical. Employers increasingly seek multidisciplinary expertise: not only coding, algorithms & statistics, but also knowledge of law, ethics, psychology, linguistics & design. This article explores why UK machine learning careers are becoming more multidisciplinary, how these fields intersect with ML roles, and what both job-seekers & employers need to understand to succeed in a rapidly changing landscape.

Machine Learning Team Structures Explained: Who Does What in a Modern Machine Learning Department

Machine learning is now central to many advanced data-driven products and services across the UK. Whether you work in finance, healthcare, retail, autonomous vehicles, recommendation systems, robotics, or consumer applications, there’s a need for dedicated machine learning teams that can deliver models into production, maintain them, keep them secure, efficient, fair, and aligned with business objectives. If you’re hiring for or applying to ML roles via MachineLearningJobs.co.uk, this article will help you understand what roles are typically present in a mature machine learning department, how they collaborate through project lifecycles, what skills and qualifications UK employers look for, what the career paths and salaries are, current trends and challenges, and how to build an effective ML team.