Direkt zum Inhalt

Universität Stuttgart | Höchstleistungsrechenzentrum Stuttgart

Cloud Software Engineer (f/m/d) HLRS_27_2020 (Researcher TV-L 13)

  • Online seit 19.11.2020
  • 201119-424426
  • Wissenschaftl. Stellen


The High Performance Computing Center Stuttgart (HLRS) is the first German supercomputing centre and represents a founding member of the Gauss Centre for Supercomputing. It operates one of the fastest supercomputing systems world-wide and offers services as well as support in the domain of High Performance Computing to users from academia, research, but also industry. HLRS is one of the world leading research institutions in the area of supercomputing, data analytics as well as cloud computing and participates in the cluster of excellence on simulation technologies. Accordingly, HLRS targets innovative research and solution-centric technology development through award-winning national and international projects.

For the development of cutting-edge solutions in the domain of cloud computing and HPC infrastructures, we offer a vacant position as

Cloud Software Engineer (f/m/d)
(Researcher TV-L 13)

within the European research project SODALITE. SODALITE addresses software-defined, application-specific infrastructures (e.g. Cloud and HPC) to provide application developers and infrastructure operators with tools that (i) help to abstract their application and infrastructure requirements; (ii) enable simpler and faster development, deployment, operation, and execution of heterogeneous applications; (iii) focus on performance, quality, manageability, and reliability of the applications and infrastructures (e.g. via monitoring and dynamic workflow optimizations).

The position also includes the possibility to pursue a doctoral degree (PhD), an opportunity explicitly supported by HLRS.


The candidate will become a member of the department “Service Management and Business Processes” (SANE), working as part of an international team focusing on the interface between application developer and infrastructure provider. Specifically, the technical work comprises batch-systems and cloud scheduler, in heterogeneous and combined environments such as Clouds and HPC. This also includes establishing means for data transfer and management, as well as application monitoring. Knowledge in virtualization and container technologies such as Singularity is essential. Finally, the candidate will also represent HLRS at internal and external meetings with, for instance, the European Commission, and write scientific and technical reports.

The SANE department combines research with agile management methods, meaning that teaching and student supervision are not parts of daily business.


Candidates need to provide

  • A university degree, ideally in the area of computer sciences or a related field
  • Strong focus on self-responsibility, pro-activity, the ability to work in a team, and creativity
  • Good understanding with virtualization and containerization technologies (e.g. Singularity) and orchestrators (e.g. OpenStack, Kubernetes)
  • Good programming skills in at least one high-level programming language such as Java, Python, or C++
  • Good experience in Linux-based environments
  • Good language skills in English
  • Experience with automation tools for deployment such as Ansible, Puppet, or Chef

Ideal candidates additionally offer

  • Conceptual thinking and a solution-oriented way of working
  • Experience with continuous integration (Jenkins), source code management (git, gerrit), SSH, batch systems (Torque), and server administration in general
  • Experience in workflow management, and application monitoring or profiling
  • Experience in defining software interfaces and their implementation (e.g. REST API)

HLRS provides

  • A pleasant working atmosphere in a highly motivated team
  • Training and courses to develop and improve personal skills
  • A wide range of sports activities offered by the University of Stuttgart
  • The social benefits of the public services
  • Salary and the working conditions based on a collective labor agreement (TV-L)

Contract Conditions

The contracts are restricted for the duration of the project according to the German law (WissZeitVG), although HLRS typically advocates for a contract extension. Specifically, this means that the contract is limited until 31.01.2022. The salary is determined by the regulations for public servants, specifically TV-L.

In case of questions regarding specific research activities within the project, please send an e-mail to contact_sane@hlrs.de.

Your application

You can apply to the position with a comprehensive application to the following addresses until 06.12.2020.

Höchstleistungsrechenzentrum Stuttgart
c/o Agnes Lampke
Nobelstraße 19
70569 Stuttgart

or with an E- mail with the number of the position HLRS_27_2020 desired in the subject line and only one PDF file as attachment to: bewerbungen@hlrs.de.
An electronic application is preferred.

In an effort to strengthen the presence of female workers in the scientific areas, the University of Stuttgart invites women to apply for these job opening. Full-time positions may be turned into part-time positions.
Disabled people will have priority as long as equally qualified.

The recruitment process will be made through the central administration department (Rektoramt).

Information on the handling of candidate data in accordance with Art. 13 DS-GVO can be found at: www.uni-stuttgart.de/datenschutz/bewerbung/.


Art der Beschäftigung
Nach Vereinbarung
Zeitraum der Beschäftigung
Nach Vereinbarung
bis TV-L 13
Sonntag, 06. Dezember 2020 - 23:59


Hochschule / Einrichtung
Universität Stuttgart
Institut / Einrichtung
Höchstleistungsrechenzentrum Stuttgart
Nobelstrasse 19
70569 Stuttgart, Deutschland
Frau Agnes Lampke


Frau Agnes Lampke



Universität Stuttgart | Höchstleistungsrechenzentrum Stuttgart


Nobelstrasse 19
70569 Stuttgart