Data Research Software Engineer
University of Bristol - School of Physiology, Pharmacology and Neuroscience · Bristol, CT · 4 days ago
Contract
Responsibilities
- Design and implement ETL processes to ingest and transform structured and unstructured NHS data.
- Profile, map, and curate under-utilised or novel datasets (e.g. clinical text, imaging metadata, administrative data).
- Collaborate with researchers to understand requirements and make datasets discoverable and research-ready.
- Improve data accessibility through efficient discovery and delivery tools.
- Build scalable, reusable pipelines supporting end-to-end workflows from ingestion to analysis-ready outputs.
- Develop and promote best practice for reproducible research, including version control, and testing and documentation.
- Harmonise and standardise data across systems enabling linkage and integration.
- Collaborate with data scientists to ensure pipelines support downstream analytical and AI/ML use.
- Develop modular, reusable components applicable across projects, contributing to shared codebases, technical standards, and documentation.
- Translate complex research requirements into scalable data engineering solutions.
- Improve tools, processes, and infrastructure.
Requirements
- Strong SQL proficiency, write complex queries with joins, window functions and aggregations.
- Solid understanding of analytical data formats and storage (e.g. Parquet, ORC, CSV, JSON) and scalable data processing.
- Motivated by building robust, re-usable data pipelines and take pride in writing clean, maintainable code.
- Motivated to work in a multi-institution environment and comfortable engaging with colleagues across academic and NHS settings.
- Care about enabling high-quality, reproducible research through well-structured and reliable data assets.
- Experience working with NHS administrative health or care data, or preparing research-ready datasets.
- Experience working within Secure Data Environments or handling sensitive data in governed settings.
Qualifications
Not specified.
Skills
Not specified.
Benefits
Not specified.
Pay
£43,482 - £50,253 per annum.
Schedule
Full time/ 1 FTE (hybrid, 2 days in office).