Mathematisch-Naturwissenschaftliche Fakultät

News aus der Fakultät


Software Developer (m/f/d, E 13 TV-L, 100%)

Faculty of Science, German Human Genome-Phenome Archive (GHGA)

Bewerbungsfrist : 31.12.2021

For the recently launched infrastructure initiative German Human Genome-Phenome Archive (GHGA) a research position as

SOFTWARE DEVELOPER (m/f/d, E 13 TV-L, 100%)

is available at the University of Tübingen.

GHGA is part of the national program for research data infrastructure (NFDI) and will act as a national node within the federated European Genome-phenome Archive (EGA). As a key component within the German research infrastructure landscape, GHGA will support genomics data hubs with software tools for secure data and metadata storage, interactive data portals with data visualization, and streamlined data deposition and acquisition solutions.

To develop the GHGA software platform into a state-of-the-art infrastructure for the secure exchange of genome data, we are looking for a Software Developer. The successful candidate will design, implement, and operate the main GHGA infrastructure. They will be part of an interdisciplinary research, development, and data management team to explore, develop and apply a diverse range of state-of-the-art technologies.

As a recently launched project, GHGA offers its employees room to shape the software development from the start. Your input will help GHGA reach its mission to make omics data in Germany more accessible and help drive German genome research forwards, nationally and internationally. Your expertise will define standards within Germany and allow Germany to be a strong player within international efforts.

Your responsibilities:

  • Contribute to the development of the GHGA core software architecture
  • Contribute to the development (backend / frontend) of the GHGA data portal and tools
  • Participate in international development networks of the federated EGA architecture
  • Design and specify interfaces and functionality, aligned with international research infrastructure standards
  • Collaborate with local and international developers


  • Master’s degree or equivalent in Computer Science or similar technical background
  • 2+ years of front- and backend web application experience
  • Proficiency with Python based web frameworks (e.g., Django, Flask)
  • Experience developing applications using vanilla Javascript and popular frameworks or libraries (e.g. React, Angular)
  • Familiarity with database and search engine setups (like PostgreSQL, ElasticSearch)
  • Familiarity with test driven software development
  • Experience or interest in microservice design patterns and domain-driven design and familiarity with using docker containers for development and deployment is a plus
  • You enjoy working in an interdisciplinary team and talking to software developers, sysadmins, as well as domain experts
  • You enjoy working with modern technologies and staying up to date with new tech trends
  • High proficiency in spoken and written English

The ideal applicant should have demonstrated the ability to work independently and creatively. The candidate should have excellent communications skills and be able to clearly articulate the technical needs, set clear goals and work within an interdisciplinary setting, communicating with other partners.

We offer:

  • The chance to shape a key emerging scientific data infrastructure for storing and sharing omics data in Germany
  • An interesting, versatile workplace in an internationally competitive scientific setting
  • An international, attractive working environment
  • A campus with modern state-of-the-art infrastructure
  • A competitive salary according to TV-L including comprehensive social benefits
  • The possibility to work part-time
  • Flexible working hours
  • A comprehensive training and development program

The University of Tübingen is committed to increase the proportion of women in science and qualified women are particularly encouraged to apply. Equally qualified applicants with disabilities will be given preference.

Applications will be accepted until December 31st, 2021 and should include a motivation letter, CV, and academic records. Please send informal inquiries or your application as a single PDF via email to
Dr. Leon Kuchenbecker (leon.kuchenbeckerspam,  +49 7071 29 74612.

The employment will be carried out by the administration of the University of Tübingen and is initially limited to a duration of 2 years.

Earliest Possible Start Date: 01.02.2022