Software Architect for Research Cloud Services

Syddansk Universitet
Denmark, 5230 Odense M
Full time
Temporary
Updated: 10/14/2026
Contact Employer

About the Role

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.

Job Description

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 include designing, developing, and maintaining high-performance distributed systems and services, integrating with HPC schedulers such as Slurm and container orchestration platforms like Kubernetes, and participating in the full feature lifecycle from requirements gathering and architectural design to coding, automated testing, deployment, and ongoing monitoring of production environments.

Requirements

  • 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

Benefits

  • Flexibility and the possibility of remote work
  • On-site presence in Odense
  • Opportunity to work in a research-like environment
  • Collaboration with a team of experts in cloud computing infrastructure, programming and software engineering
Translated
Job offer details
Work schedule: Full time
Number of posts: 1
Job offer language: English (en)
Start date: 1/15/2027
Workplace
Location city: 5230 Odense M
Location region: Funen
Country: Denmark
Company
Employer name: Syddansk Universitet
City: 5230 Odense M
Country: Denmark