Software Architect for Research Cloud Services at the SDU eScience Center

University of Southern Denmark (SDU)

Odense

On-site

DKK 600,000 - 800,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work option

Job summary

The eScience Center at University of Southern Denmark (SDU) is expanding its cloud team in Odense to advance research cloud services. Candidates will design and develop high‑performance distributed systems, integrate with Slurm and Kubernetes, and participate in end‑to‑end development and production monitoring.

A strong Linux background and two‑area expertise are required. Remote work is considered for some roles, with on‑site presence in Odense preferred.

Qualifications

  • Proven experience in at least two areas listed in the job description.
  • Strong Linux background.
  • Programming skills in Go, C, C++, bash, …
  • Ability to work independently and in interdisciplinary teams with researchers and scientists.

Responsibilities

  • Design, develop, and maintain high‑performance distributed systems and services.
  • Integrate with HPC schedulers (Slurm) and container orchestration (Kubernetes).
  • Participate in the full feature lifecycle: requirements, design, coding, testing, deployment, and monitoring.
  • Collaborate with the cloud team to expand cloud infrastructure and research capabilities.

Skills

Distributed & concurrent systems
SQL databases
HPC software development
Slurm/Kubernetes/OpenStack
Go/C/C++ development
Container & virtualization tech

Education

MSc or PhD in a relevant field

Job description

The eScience Center at the University of Southern Denmark (SDU) develops and operates large-scale IT infrastructure dedicated to research in all fields. The center is a leading national provider of supercomputing resources and facilities, often provided in close collaboration with other Danish universities.


Our mission is to support research via the development of advanced IT infrastructure and by providing support and expertise to researchers. The key areas of the center are High Performance Computing (HPC), Cloud Services, Data Analytics and Data Management Services. We assist a large research community, educational and government institutions, as well as commercial companies. The center has developed a user-friendly and advanced private cloud system called UCloud , which is the core of the DeiC national system for interactive HPC and cloud computing.


We address stimulating new technological challenges. The SDU eScience Center offers a research-like environment where we encourage the study of innovative solutions and personal growth. We firmly believe in open-source and web technology as means to reach our goals.


Job description :

The center is expanding its staff in one of its core areas: research cloud services.


We seek an expert in the following areas:


  • - Distributed and concurrent systems

  • - SQL databases

  • - Software development for HPC environments

  • - Experience with Slurm, Kubernetes or OpenStack

  • - Software development experience using Go, C or C++

  • - Container and virtualization technology


Experience in at least two of the above areas is required, and candidates with previous experience with Go, Kubernetes and distributed systems will be strongly preferred.


The successful candidate will become part of the cloud team at the eScience Center. Tasks under the user cloud team include, but are not limited to: Designing, developing, and maintaining high-performance distributed systems and services. Integrating with HPC schedulers such as Slurm and container orchestration platforms like Kubernetes. Participating in the full feature lifecycle, from requirements gathering and architectural design to coding, automated testing, deployment, and ongoing monitoring of production environments.


The cloud team at the eScience Center currently consists of four employees with long expertise in building cloud computing infrastructure, programming and software engineering.


Required qualifications for the position:


  • - Proven experience in at least two of the areas in the job description.

  • - Strong background in Linux systems.

  • - Programming skills (e.g. in Go, C, C++, bash, …).

  • - Proven ability to work productively both independently and as part of an interdisciplinary team balancing divergent objectives involving research, code development, supporting software and consulting with scientists.


Other relevant qualifications (not required):


  • - MSc or PhD in a relevant field of science or engineering.

  • - Experience with DevOps practices (e.g. git and GitHub, continuous integration and deployment, software documentation).


While the positions offer flexibility and the possibility of remote work, the candidates are expected to be on-site in Odense.


Condition of Employment

The starting date for the positions is 15 January 2027 or as soon as possible. Appointments are for full time positions for a limited time period of at least 1 year based on the candidate’s profile with the possibility of extension.


All inquiries are welcome. Please contact:


Dan Sebastian Thrane
Team leader for Cloud Services
SDU eScience Center
Dept. of Mathematics and Computer Science
University of Southern Denmark
Email: dthrane@imada.sdu.dk


Or:


Prof. Director Claudio Pica
SDU eScience Center
Dept. of Mathematics and Computer Science
University of Southern Denmark
email: pica@cp3.sdu.dk


Employment shall take place in accordance with the framework agreement between the Ministry of Finance and AC (the Danish Confederation of Professional Associations).


Salary is determined in accordance with the applicable collective agreement and based on objective and gender-neutral criteria, including the content of the position, responsibilities, and qualification requirements.


As an applicant, you are entitled to information about the starting salary and salary range for the position. This information will be provided during the recruitment process.


SDU does not collect information on applicants’ previous salary.


The University wishes our staff to reflect the diversity of society and thus welcomes applications from all qualified candidates regardless of personal background.


About SDU

The University of Southern Denmark was established to create value for and with society. Whether our contributions come in the form of excellent research, innovative solutions, education or learning, we must make a positive difference to society and contribute to a sustainable future. We do this by cultivating talents and creating the best environments for research and learning. It is therefore crucial that SDU retains, develops and recruits talent. At the same time, we need to ensure consistently high quality in all our activities – and we can only do that with the right people. The University’s researchers, lecturers, students, managers and technical/administrative staff are the foundation of our success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Architect for Research Cloud Services at the SDU eScience Center
Software Architect for Research Cloud Services at the SDU eScience Center

Syddansk Universitet • Odense

On-site
DKK 900,000 - 1,200,000
Research Infrastructure Architect
Research Infrastructure Architect

University of Southern Denmark (SDU) • Odense

On-site
DKK 600,000 - 850,000
Research Infrastructure Architect
Research Infrastructure Architect

Syddansk Universitet • Odense

Hybrid
DKK 480,000 - 700,000
RE-ADVERTISEMENT - Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure
RE-ADVERTISEMENT - Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure

University of Southern Denmark (SDU) • Odense

On-site
DKK 900,000 - 1,100,000
RE-ADVERTISEMENT - Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure
RE-ADVERTISEMENT - Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure

Syddansk Universitet • Cortex Park

On-site
DKK 900,000 - 1,200,000
Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure
Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure

Techjob • Odense

On-site
DKK 900,000 - 1,100,000
Remote work possibility
RE-ADVERTISEMENT - Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure
RE-ADVERTISEMENT - Senior Team Leader for Research Support at the SDU eScience Center for National Research Infrastructure

Syddansk Universitet • Odense

On-site
DKK 900,000 - 1,200,000
Remote Cloud Architect for Research HPC & Distributed Systems
Remote Cloud Architect for Research HPC & Distributed Systems

Syddansk Universitet • Odense

On-site
DKK 900,000 - 1,200,000
Cloud Systems Architect for HPC & Research
Cloud Systems Architect for HPC & Research

University of Southern Denmark (SDU) • Odense

On-site
DKK 600,000 - 800,000
Remote work option
PhD Position in Responsible AI in Software Engineering Education
PhD Position in Responsible AI in Software Engineering Education

University of Southern Denmark • Sønderborg

On-site
DKK 379,000 - 446,000