Bioinformatic software engineer

Hlx Life Sciences

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hlx Life Sciences is seeking a Software Engineer to build and operate the data platform that underpins immune profiling, ML models and data science workflows in a hybrid London setting.

You will design and implement cloud-native data services, data lake architectures and automated pipelines, partnering with scientists and engineers to deliver reliable, scalable platform capabilities while maintaining strong governance and documentation.

Qualifications

  • Strong engineering judgement and hands-on experience with Python and cloud-native design.
  • Experience building and operating AWS-based data platforms.
  • Familiarity with infrastructure-as-code tools such as Pulumi or Terraform.
  • Experience with data lakes, medallion architectures and lakehouse patterns.
  • Experience enabling or productionising data pipelines.

Responsibilities

  • Build, maintain and improve cloud-native data platform services used by scientific, data science and engineering teams.
  • Develop and operate data lake and medallion-style architectures across raw, cleaned, curated and analysis-ready data layers.
  • Create reliable patterns for data ingestion, validation, transformation, storage, metadata capture and access control.
  • Support reproducible scientific and data pipelines, including migrating workflows into production-ready artefacts.
  • Improve data discoverability, lineage, provenance, auditability and reuse in line with FAIR data principles.
  • Build automation, infrastructure and developer workflows using infrastructure-as-code, CI/CD, containers and cloud-native practices.
  • Collaborate with scientists, software engineers and platform users to turn data problems into reliable platform capabilities.
  • Improve reliability, documentation, maintainability and cost-awareness across data platform services and pipelines.

Skills

Python
AWS
Infrastructure as code
Data pipelines
Data lake architectures
Data governance
Collaborating with scientists

Tools

Pulumi
Terraform
GitHub Actions
SQLMesh
Docker
Kubernetes

Job description

Software Engineer, Data Platform (Hybrid, London)


Hlx Life Sciences is recruiting on behalf of our client, a UK-based biotechnology company using advanced immune profiling, data engineering and machine learning to understand human health and support the development of precision medicines.

About the role

Our client is applying cutting-edge immune system science, data engineering and machine learning to understand human health in a deeper and more actionable way. As their work moves closer to the clinic, they are building the data infrastructure needed to make complex biological and clinical data reliable, reproducible, governed and ready for scientific discovery.


They are looking for a Software Engineer to help build and operate the platform behind that work. They treat the data platform as a product, not just infrastructure: it should be reliable, usable, well-documented and shaped around the needs of the scientists, data scientists and engineers who depend on it.


What you will do


  • Build, maintain and improve cloud-native data platform services used by scientific, data science and engineering teams

  • Develop and operate data lake and medallion-style architectures across raw, cleaned, curated and analysis-ready data layers

  • Create reliable patterns for data ingestion, validation, transformation, storage, metadata capture and access control

  • Support reproducible scientific and data pipelines, including helping migrate workflows into production-ready deployable artefacts

  • Improve data discoverability, lineage, provenance, auditability and reuse in line with practical FAIR data principles

  • Build automation, infrastructure and developer workflows using infrastructure-as-code, CI/CD, containers and cloud-native practices

  • Work closely with scientists, software engineers and platform users to turn real data problems into reliable platform capabilities

  • Improve reliability, documentation, maintainability and cost-awareness across data platform services and pipelines


What we are looking for


Core experience

Our client doesn’t expect every candidate to have used every tool in their stack. At CV stage they are mainly looking for evidence of strong engineering judgement and hands‑on experience in a few key areas:



  • Strong software engineering experience in Python or another production‑grade language

  • Practical experience building and operating cloud‑native systems on AWS

  • Experience with infrastructure‑as‑code, ideally Pulumi, Terraform or an equivalent tool

  • Experience with data lakes, medallion architectures, lakehouse patterns or large‑scale analytical data platforms

  • Experience enabling, operating or productionising data pipelines or scientific workflows


Technologies used or valued highly

Depth and judgement matter more than superficial exposure to every tool:



  • AWS

  • Pulumi, Terraform or equivalent infrastructure‑as‑code

  • GitHub Actions or equivalent CI/CD

  • SQLMesh or equivalent SQL‑based transformation, modelling, testing and deployment framework

  • Containers and modern DevOps practices

  • Data lakes, object storage, metadata, validation, schema management and data lifecycle patterns

  • FAIR data principles, lineage, provenance and governance


Nice to have


  • Seqera Platform and Nextflow for reproducible scientific workflow execution

  • Dagster or Snowflake

  • Experience in scientific, bioinformatics, computational biology, immunology, clinical, healthcare or other regulated data environments

  • Lakehouse technologies such as Delta Lake, Apache Iceberg, Apache Hudi, Databricks, Athena, Glue, Trino, Spark or DuckDB

  • Regulated software, security, quality or healthcare frameworks such as IEC 62304, ISO 27001, ISO 13485, HTA, HIPAA or similar

  • Experience building self‑service data platforms, internal developer platforms or platform capabilities for data science teams

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Imubiosciences • Greater London

Hybrid
GBP 90,000 - 130,000
Software Engineer
Software Engineer

Experis • Greater London

On-site
GBP 138,000 - 153,000
Senior Data Engineer
Senior Data Engineer

Our Future Health • Greater London

On-site
GBP 75,000 - 110,000
Cloud-Native Bioinformatics Data Platform Engineer
Cloud-Native Bioinformatics Data Platform Engineer

Hlx Life Sciences • Greater London

Hybrid
GBP 70,000 - 110,000
Senior Data Engineer
Senior Data Engineer

ISx4 Group • Belfast City District

On-site
GBP 70,000 - 100,000
Senior Data Engineer
Senior Data Engineer

Retelligence Ltd • Greater London

Hybrid
GBP 85,000 - 110,000
Annual bonus
Hybrid work from London office
Permanent position
Data Engineer
Data Engineer

SoCode Recruitment • Greater London

Hybrid
GBP 55,000 - 80,000
Senior Data Engineer
Senior Data Engineer

TrueNorth® • Manchester

On-site
GBP 60,000 - 90,000
Data Engineer - Newcastle
Data Engineer - Newcastle

Accenture UK & Ireland • Newcastle upon Tyne

Hybrid
GBP 65,000 - 90,000
Associate Director, Platform Engineering
Associate Director, Platform Engineering

Hlx Life Sciences • Greater London

On-site
GBP 120,000 - 180,000