Senior Software Developer

Wellcome Trust Sanger Institute

An exciting Software Development opportunity has become available to further develop our scientific software infrastructure to further assist our scientific research teams in their migration toward a more cloud native environment.

The position will be based in the Scientific Computing area of Sanger’s core IT team, at the Wellcome Sanger Institute. This group currently provides >20,000 cores of traditional HPC compute and now an additional 6,000 cores dedicated to our internal OpenStack cloud.

Specifically, the role will involve developing our OpenStack based virtualised compute infrastructure, including tools for its management, maintenance and R&D. It will also require working closely with our scientific community to provide coding advice, guidance on the best practice use of cloud compute in an efficient, adaptable and scalable fashion.

This position would suit a Software Developer who enjoys developing software solutions for large scale data analysis, and would like to take on the challenge of an evolving devops environment.

We are looking for an individual who enjoys working in a multi-disciplinary team environment to help solve complex IT issues with an open mind.

Essential Skills

  • Significant track record in scripting languages. Python and bash are most valued. 
  • The ability to effectively explain technical issues to non-technical users.
  • Good working knowledge of cloud architecture. 
  • Good working knowledge of Unix systems administration at scale.

Ideal Skills

  • Experience in large scale (thousands of nodes, multiple petabytes of storage) use of at least three of the following:
  • Parallel filesystems (Lustre, GPFS)
  • Low latency networks (Infiniband)
  • Automated system deployment/configuration management, i.e.: Ansible.
  • Job scheduling systems (LSF, GridEngine, SLURM)
  • Object storage
  • Hashicorp tools
  • OpenStack and public cloud knowledge
  • An understanding of distributed computing and microservices.
  • Data management systems (iRODS)
  • Ability to design and implement appropriate HPC server, storage and networking architectures 
  • Experience in providing a high-quality customer-focused IT consultancy service 
  • Experience in optimising applications (Python, Java, Bash, Ruby) 
  • Degree-level understanding of bioinformatics/biology and/or computing 
  • Demonstrable expertise in building and debugging bioinformatics application code 
  • Relational database administration experience 

Other information

The Sanger Institute is a charitably funded research centre focused on understanding the role of genetics in health and disease. We use state of the art large-scale genomic approaches to drive world-leading projects to uncover the basis of genetic and infectious disease. Our goal is to provide results that can be translated into diagnostics, treatments or therapies that reduce global health burdens.

The Institute is located near Cambridge, UK on the stunning Wellcome Genome Campus. This growing and dynamic site is the British hub of genomic science. It hosts the European Bioinformatics Institute (EBI), Open Targets, a Biodata Innovation Centre and the Genomics England Limited’s 100,000 Genomes Sequencing Centre. The Campus is also home to Wellcome Genome Campus Connecting Science. Connecting Science inspires new thinking, sparks conversation and supports learning by drawing on the ground-breaking research taking place on the Campus. Its mission is to enable everyone to explore genomic science and its impact on research, health and society.

To help researchers to develop their skills and networks, the Institute hosts a range of scientific seminars with internal and invited speakers, scientific group meetings and skills development workshops.

Our Benefits include: Defined Contribution Pension Scheme, Group Income Protection, Healthcare scheme, Childcare Vouchers, Workplace Nursery and 25 days Annual Leave, increasing by one day per year up to a maximum of 30, plus Bank Holidays. We also have a gym, two cafes, dining facilities, and a free campus bus service. Our thriving Sports and Social Club provides many opportunities to meet with people working across the campus.

Wellcome Trust Sanger Institute welcomes applications from all candidates irrespective of age, disability, gender, gender identity, sexual orientation, race, religion or belief, or marital or civil partnership status.

Please include a cover letter with your application.

Closing date for applications: 4th February 2018