Illumina Lab Services (ILS) is seeking a Software Engineer to join their software team in Cambridge, working on critical healthcare technology. The role involves developing software that manages laboratory operations and processes clinical genomic data, supporting initiatives like the 100,000 genomes project and NHS partnerships. You'll be part of a collaborative, Agile team working across the full development lifecycle, from hands-on coding to architecture design.
The position offers an opportunity to work on meaningful healthcare innovation, developing software that directly impacts patient care through genomic sequencing. You'll work with modern technologies including Python, REST APIs, Docker, Kubernetes, and various databases, while following regulated development practices for medical devices.
The team environment is highly collaborative, with close interaction between software engineers, test engineers, and bioinformatics specialists. You'll contribute to the entire software development lifecycle, from requirements gathering to deployment and support. The role combines technical challenges with the satisfaction of contributing to healthcare advancement.
Illumina offers a competitive benefits package and a culture focused on innovation and impact. The company is committed to diversity and inclusion, maintaining zero-net pay gaps regardless of gender, ethnicity, or race. Working at Illumina means being part of something bigger - contributing to technology that's transforming human health through early disease detection and diagnosis.
The ideal candidate will bring strong backend development experience, particularly with Python and REST APIs, along with knowledge of modern DevOps practices and database technologies. The role requires both technical expertise and strong communication skills, as you'll be collaborating across teams and documenting complex systems.