Principal Data Engineer (we have office locations in Cambridge, Leeds and London)
Core
Senior technical leadership for data engineering capability, shaping strategic direction, architectural guidance, and hands-on delivery of secure, scalable platforms for clinical and research genomic data.
Role type
Principal individual contributor data engineer
Builds
Secure, resilient, and scalable data platforms, pipelines, and data products for national-scale clinical and research use.
Domain
Healthcare / Genomics / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Data engineering, cloud infrastructure, scalable data storage and processing, data modelling, data lifecycle management, metadata and provenance, privacy and security, CI/CD, infrastructure as code, automation, observability, mentoring, technical leadership
Preferred skills
Genomic/bioinformatics/clinical data platforms, GA4GH/OMOP/FHIR standards, orchestration (Airflow/Prefect/AWS Glue), Lakehouse/data mesh, distributed/event-driven architectures, Scala/Java/Shell
Technologies
Cloud, Lakehouse, distributed systems, event-driven systems, Airflow, Prefect, AWS Glue, Scala, Java, Shell/Bash
Responsibilities
Provide technical leadership and shape strategic/technical direction; set standards for secure, scalable platforms; lead hands-on design and delivery of complex data solutions; provide architectural guidance on Lakehouse and distributed systems; collaborate across engineering, bioinformatics, and governance; embed privacy, security, and regulatory requirements; strengthen engineering practices via DataOps/DevOps; evaluate emerging technologies; mentor experienced engineers.
Seniority
Principal, hands-on IC with strategic influence