Jobs · Connecticut

Data Research Software Engineer

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).

Similar jobs

Software Engineer

General MotorsAustin, TX· 2 days ago
Engineeringapply on generalmotors.wd5.myworkdayjobs.com

Software Engineer

OptumMinnetonka, MN· 3 wk ago
Engineering$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

OptumHartford, CT· 3 wk ago
Information Technology$73k–$130k/yrapply on careers.unitedhealthgroup.com

Software Engineer

CodewareSarasota, FL· 1 mo ago
Engineeringapply on workforcenow.adp.com

Software Engineer

Solidus Technical Solutions, LLCTucson, AZ· 1 mo ago
Engineeringapply on solidus.smartsearch.jobs

Software Engineer

NudgeSan Francisco, CA· 1 mo ago
Engineeringapply on jobs.ashbyhq.com