Software Developer/Engineer

European Molecular Biology Laboratory (EMBL)

Contract Duration: Varies from 1 to 3 years

Are you a software developer or engineer looking for an exciting opportunity?

Working at EMBL-EBI allows you to explore new ideas and technologies, and to put your energy into solving important problems. You will work collaboratively with scientists and engineers to find solutions for healthcare, agriculture and the environment by maximising the value of life-science research data.

Based on the Wellcome Genome Campus in the Cambridge biotech cluster, we offer outstanding technical infrastructure and a supportive, family-friendly working environment. We are a medium-sized organisation of small collegial teams working together in a vibrant, international environment. The campus offers a free commuter bus service, on-site nursery, and subsidised gym and restaurants.

Our staff are very diverse, from patient, detail-oriented coders to experimental early adopters, and work at the interface of biology and computer science. One quality they all share is a natural ability to collaborate and bring out the best in one another.

What are we looking for?
Have you worked in software development, software design, database design and automation? Have you processed large datasets in a production environment? We look at experience first. Most of our technology jobs also require a bachelor’s degree or higher in Computer Science or another relevant field, or equivalent experience.

Skills in demand include:

  • Programming languages: compiled language (Java/C/C++/C#) and/or scripting language (Perl/Python/Ruby);
  • API design (programmatic and HTTP/RPC based);
  • Databases: RDBMS (Oracle/MySQL/PostgreSQL) or NoSQL (MongoDB/ElasticSearch/Neo4j/Virtuoso/Solr); writing queries (SQL or domain-specific languages) and designing new schemas;
  • Unix/Linux command line, shell scripting and common command-line tools;
  • Development tools: Git, issue tracking software;JavaScript/Html/CSS/NodeJS.

You will need to be familiar with best practices in software design, and 'traditional' compute-farm processing (LSF/SGE) or next-generation processing frameworks (Hadoop/Luigi) will be an advantage.

Good communication is crucial to the success of our projects, so you need to be able to maintain good working relationships and build new ones. The ability to work independently, efficiently and within defined deadlines is expected, but what we are really looking for is commitment to delivering high-quality public services for the advancement of science.

What can I expect?
EMBL-EBI offers a highly competitive salary and benefits package, including a generous holiday allowance, comprehensive health insurance and pension, educational and other family-related benefits where applicable, as well as financial support for relocation. Explore what it is like to work at EMBL-EBI.

Applications are welcome from all nationalities - visa information will be discussed in more depth with applicants selected for interview.

Interviews will take place at EMBL-EBI during the week beginning 28 November 2016. Find out more about application and selection.

If this sounds like a great opportunity for you, then click the apply button. You’ll be asked to upload your CV and a cover letter. If you are particularly interested in one of the positions listed above, please let us know in your cover letter, you will still be considered for other roles. Applications will close on 30 October 2016.

Show all jobs for European Molecular Biology Laboratory (EMBL) …
  Share by Email   Print this job   More sharing options
Advert information

Subject Area(s):



South East England