Software Engineer

Job Location
Wellcome Trust Genome Campus
Hinxton, near Cambridge
CB10 1SD
United Kingdom
Job Description

We are looking for a highly motivated, experienced Software Engineer to work in the Functional Genomics Development Team at the European Bioinformatics Institute (EMBL-EBI) which is located on the Wellcome Trust Genome Campus near Cambridge in the UK.

This is an exciting opportunity to work on the development of the BioStudies database, a new data resource at EMBL-EBI that will serve as a generic data archive at EMBL-EBI for Biomolecular datasets.  In particular, the post-holder will work on problems associated with transfer and management of larger volumes of data, for example, generated by high resolution imaging technologies.  They will work on both the backend aspects of the data management infrastructure associated with the end user-facing software components, as well as integration with existing data management systems.  The engineer will work in a team with other software engineers, data curators and bioinformaticians, and will deliver and maintain reliable and robust software components.

The post holder will report to the Functional Genomics Development team leader, and will work closely with the project coordinator for biological image data resource development.   Some European travel may be necessary.

The EBI is part of the European Molecular Biology Laboratory (EMBL) and it is a world-leading bioinformatics centre providing biological data to the scientific community with expertise in data storage, analysis and representation. EMBL-EBI provides freely available data from life science experiments, performs basic research in computational biology and offers an extensive user training programme, supporting researchers in academic and industry. We are part of EMBL, Europe’s flagship laboratory for the life sciences.


You will have a strong interest in software engineering along with a degree in computer science, mathematics, IT or a related field.  It is essential you are able to demonstrate:

  • Experience with requirements analysis, design and development of web-based software infrastructures.
  • A minimum of 3 years' experience in Java programming and thorough knowledge of related EE Java technologies including JDBC, servlets and JSP.
  • A minimum of 5 years' experience with database applications and relational databases: SQL, Oracle and/or MySQL, PL/SQL.
  • A minimum of 5 years’ experience with UNIX/Linus and shell scripting.
  • Problem solving skills in database and applications scalability.
  • Knowledge of team working environments (SCC systems; build automation).
  • An ability to communicate effectively with other groups (software developers and biologists).

The post holder will be able to work independently on assigned tasks, as well as in a small team; take initiative as necessary; think independently and creatively; and deliver results on time.  An enthusiasm for solving challenging problems is a must.

Direct experience in the following areas would be a strong advantage:

  • Protocols and systems for large data manipulation (e.g. Aspera, UDT, GridFTP, object stores).
  • Bioinformatics, biology, or life sciences.
  • HPC clusters, distributed processing, and/or virtualisation; image data formats and manipulation.
  • JavaScript development and popular JavaScript frameworks.
How to Apply

Please apply online through

About Our Organization

EMBL is an inclusive, equal opportunity employer offering attractive conditions and benefits appropriate to an international research organisation. The remuneration package comprises a competitive salary, a comprehensive pension and health insurance, educational and other family related benefits where applicable, as well as financial support for relocation and installation.

We provide a dynamic, international working environment and have close ties with the University of Cambridge and the Wellcome Trust Sanger Institute.

EMBL-EBI staff also enjoy excellent sports facilities, a free shuttle bus to Cambridge and other nearby centres, an active sports and social club and an attractive working environment set in 55 acres of parkland.

The initial contract is for a period of 3 years with the possibility of a fixed-term extension.

Students whose classmates are interested in science are more likely to think about a career in science, technology, engineering, and mathematics, a new study says.

CNBC reports that the genetic counseling field is expected to grow as personalized medicine becomes more common.

Gladys Kong writes at Fortune that her STEM background has helped her as a CEO.

Social scientists report that the image of the 'lone scientist' might be deterring US students from STEM careers.