Senior Analytics Engineer
Listed on 2026-09-26
-
IT/Tech
Data Engineering, Data Analyst
You will need to login before you can apply for a job.
Sector Data Science , Engineering Role Senior Executive Contract Type Permanent Hours Full Time LocationCardiff, Southampton
About the job Job summaryCan you design trusted analytical data products that help people make better decisions? Have you got hands‑on experience using SQL, Python or PySpark to build reusable data models and transformation pipelines? Are you confident translating complex business needs into clear data requirements and well‑governed analytical assets?
If so, wed love to hear from you!
The Maritime and Coastguard Agency implement's the governments maritime safety policy in the UK and works to prevent the loss of life on the coast and hin Finance and Analysis, the Data Engineering function develops analytical data products that enable reporting, analysis and decision‑making across MCA.
BenefitsJoining our department comes with many benefits, including:
- Employer pension contribution of 28.97% of your salary. Read more about Civil Service Pensions here
- 25 days annual leave, increasing by 1 day each year of service (up to a maximum of 30 days annual leave), plus 8 bank holidays a privilege day for the Kings birthday
- Flexible working options where we encourage a great work‑life balance.
Read more in the Benefits section below!
Find out more about what it's like working at MCA: MCA Homepage , Civil Service Careers
Job descriptionAs Senior Analytics Engineer, you will lead the design, development and support of reusable analytical data products, models and curated datasets. Working between business users, analysts, data scientists and data engineers, you will translate business needs into trusted, secure and maintainable data assets that support reporting, analysis and decision‑making across MCA.
Your responsibilities will include, but arent limited to:
- Design, build, review, test, deploy and maintain secure analytical data products, curated datasets, transformation pipelines and complex analytical data models.
- Identify opportunities to reuse existing data products, datasets, models and transformation components before developing new solutions.
- Profile source systems, analyse data structures and translate business processes, rules and user needs into reusable data designs.
- Ensure analytical products meet agreed quality standards and are tested, version‑controlled, documented and deployed in line with MCA standards.
- Build effective relationships with the wider data team, subject matter experts and senior stakeholders, explaining technical issues clearly.
For further information on the role, please read the role profile. Please note that the role profile is for information purposes only - whilst all elements are relevant to the role, they may not all be assessed during the recruitment process. This job advert will detail exactly what will be assessed during the recruitment process.
Person specificationRequired experience:
To be successful in this role you will need to have the following experience:
- Demonstrable hands‑on experience of designing, building and reviewing complex analytical data models and transformation pipelines using SQL and Python/PySpark.
- Experience of data profiling, source‑system analysis, dimensional or conformed modelling, data quality controls, automated testing, metadata and documentation.
- Ability to translate complex business problems and stakeholder needs into clear data requirements, models and reusable analytical products.
Working hours, office attendance and travel requirements
Full time roles consist of 37 hours per week.
Whilst we welcome applications from those looking to work with us on a part‑time basis, there is a business requirement for the successful candidate to be able to work at…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).