A vacancy at University College London Hospitals NHS Foundation Trust. UCLH is looking for a Senior Software Engineer to lead the design and delivery of secure, high-quality data pipelines that support AI‑ready platforms for clinicians and researchers.
Key Responsibilities
- Lead the design and delivery of secure, high‑quality data pipelines that extract, transform and load clinical data from UCLH’s data sources.
- Design and maintain data models that support reporting, advanced analytics and research use cases while balancing normalisation, performance and usability.
- Implement continuous improvements to the existing data warehouse, business intelligence and analytical products, including identifying and reducing technical debt.
- Evolve the technical roadmap for SAFEHR’s data engineering products, making architecture and technology decisions with key stakeholders.
- Produce and maintain documentation covering UCLH data and analytics systems, in collaboration with key stakeholders.
- Lead the development of documentation that enables the scalable, correct use of clinical datasets by reporting teams, clinical users and research projects.
- Line‑manage up to three technical staff: set priorities, conduct appraisals, identify training needs and foster an inclusive working environment.
- Mentor and develop colleagues technically, ensuring the team’s overall standard of work improves over time.
- Lead the adoption of software engineering practices across the information services teams at UCLH: automated testing, code review, CI/CD, performance profiling and documentation.
Compensation & Benefits
- Grade 8a, competitive salary (£66,274 – £73,496).
- Flexible working options available.
This advert closes on Wednesday 13 May 2026.
#J-18808-Ljbffr…
