Software engineer/developer: Max Planck Unit for the Science of Pathogens

The Max Planck Unit for the Science of Pathogens (MPUSP) headed by its director Prof. Emmanuelle Charpentier is looking for a Software Engineer/Developer with excellent skills and knowledge in the field of software development and familiarity with the analysis of large data sets. The successful candidate will work in the bioinformatics research platform (focusing on Next-Generation Sequencing and proteomics datasets) headed by Dr. Knut Finstermeier.

MPUSP is an international research institute of the Max Planck Society located in Berlin. The institute was founded in 2018 with the mission to strengthen fundamental research on pathogens causing diseases in humans. MPUSP aims to achieve a better understanding of the complexities of pathogens and their interactions with their natural environment by developing innovative approaches ( As part of the Max Planck Society, MPUSP offers an interactive and dynamic environment where our team of international and creative scientists receive ongoing support to conduct original research projects and are given the freedom to work on fundamental biological questions. Our scientists benefit from a state-of-the-art infrastructure, integrated and customized research platforms, and a wide range of scientific activities. MPUSP emphasizes personal development: junior and senior scientists at MPUSP are engaged in research, but also take an active part in scientific education, mentoring and teaching, as well as in the organization and development of the institute.

The institute is looking for a highly motivated and talented Software Engineer/Developer to join an international and collaborative team in an outstanding and competitive scientific environment, and to contribute with her/his/their expertise to the development of the institute’s research topics. The main task of the post will be to finalise the development of a multi-database intranet platform for the institute. In addition, the successful candidate will participate in a number of bioinformatics projects, e.g. related to the analysis of DNA/RNA sequencing and proteomics data in the framework of research carried out at MPUSP. The successful candidate is expected to support research at the highest standards and actively contribute to collaborative and complementary research across the institute. The position is initially restricted to 2 years with extension possibilities.

Minimum qualifications:

  • B.Sc. or M.Sc. in Computer Science, Informatics, Bioinformatics, Mathematics, or Physics
  • Proficient in Python, C++ or similar programming languages
  • First-hand experience in full stack web development
  • Accustomed in the setup and maintenance of databases
  • Proficient in English language (presentation and writing skills)
  • Friendly disposition, confident and responsible work ethics
  • Working independently and as part of an international team
  • Self-motivated and enthusiastic to work in a competitive, dynamic, stimulating and interacting international scientific environment focusing on basic biological research

Preferred additional qualifications:

  • Familiar with Bioinformatics and genomics data or proteomics data
  • Culture of delivering clear, maintainable, and well-tested software
  • Working in a Linux environment, including basic shell scripting
  • Familiarity with data processing pipelines (eg. Snakemake, Nextflow)
  • Experience working abroad
  • Documented code in a Github portfolio (or similar)

Main tasks:

  • Maintaining institute websites via CMS
  • Setup and maintenance of web interfaces to internal databases
  • Review code from peers and provide constructive feedback
  • Support in the analysis of large bioinformatics data sets generated by the biologists of the institute
  • Design and development of analytical software in close cooperation with bioinformaticians

The position is initially for two years with the possibility of an extension. The payment level is based on the German state public service salary scale (TVöD-Bund) according to the training, qualifications and professional experience. The benefits correspond to the regulations of the public service. The position is available at the earliest possible date.

The Max-Planck Society is committed to increasing the number of individuals with disabilities in its workforce and therefore encourages applications from such qualified individuals. Furthermore, the Max Planck Society seeks to increase the number of women in those areas where they are underrepresented and therefore explicitly encourages women to apply. The Max Planck Society strives for gender and diversity equality. We welcome applications from all backgrounds. For more information, please contact Dr. Knut Finstermeier (

Applications will be accepted exclusively via our online application portal. Please upload your full application in English by April 25th, 2021.

Apply now
Share this opportunity