Join our team to the next possible date as
Software Engineer – Data & Simulation Platforms
At Institute of Climate and Energy Systems - Energy Systems Engineering (ICE-1), we develop advanced models and algorithms for the simulation and optimization of integrated multi-energy systems. As renewable generation, electrification, and sector coupling increase, energy systems are becoming more complex and volatile. To address these challenges, we are building a next-generation, high-performance simulation platform for large-scale energy grids, leveraging modern HPC architectures and advanced parallelization techniques. As part of our team, you will contribute to cutting-edge software solutions that enable robust and data-driven decision-making for the energy systems of the future.
Institute issuing the offer: ICE-1
Your Job:
- Contribute to the design, implementation, and documentation of software solutions for the planning and operation of integrated energy systems
- Contribute to the development and maintenance of simulation environments
- Further develop of our in-house Apache-based data lakehouse infrastructure
- Design and implement scalable data pipelines for pre- and post-processing of system topologies, real-time measurements, and simulation results
- Integrate data engineering workflows with HPC-based simulation environments
- Optimize and parallelize software solutions for execution on one of the world’s most powerful and energy-efficient supercomputers
- Supervise vocational trainees in mathematical-technical software development
Your Profile:
- University degree (Master) in Computer Science, Electrical Engineering, Software Engineering, or a related field
- Strong programming skills in Python and SQL; experience with C/C++
- Experience in data modelling and dimensional modelling
- Experience with CI/CD workflows for data and software projects
- Solid Linux knowledge for development and system interaction
- Experience with Docker and containerization
- Very good written and spoken English
- Strong teamwork and communication skills
Furthermore it is of advantage:
- Knowledge of parallel programming and HPC architectures, including accelerators (e.g., GPUs)
- Experience in modelling and simulation, ideally in the field of energy systems
- Experience in developing RESTful APIs
- Experience with Apache NiFi, Spark, Atlas, or comparable technologies
- Experience with observability tools such as Grafana, Loki, or Promtail
- Experience in front-end development for dashboards or reporting tools
Our Offer:
We work on highly topical, socially relevant issues and offer you the opportunity to actively shape change! You can expect a wide range of opportunities:
- CAMPUS EXPERIENCE: Our research campus in the countryside creates ideal conditions for collegial exchange and sporting activities right on site. Our cafeteria offers a wide range of options - you can enjoy a relaxing lunch break with a lake view
- MEANINGFUL TASKS: Participation in project meetings and international conferences, excellent scientific and technical infrastructure
- VACATION: You will receive 30 days of vacation plus additional days off (e.g. between Christmas and New Year`s)
- FLEXIBILITY: Flexible working time models, including options close to full-time ( https://go.fzj.de/near-full-time ), allow you to tailor your working hours to suit your individual needs
- KNOWLEDGE & FURTHER TRAINING: Your professional development is important to us – we provide targeted, individual support
- FAIR REMUNERATION: Depending on your existing qualifications and the tasks assigned to you, you will be classified in pay grade 13 of the TVöD-Bund (Collective Agreement for the Public Service). All information on the TVöD-Bund collective agreement can be found on the BMI website: https://go.fzj.de/bmi.tvoed . The monthly salaries in euros can be found on page 69 and following of the PDF download
- PERSPECTIVE: After a 2-year fixed-term contract, our goal is to hire you on a permanent basis. Let`s use this time to find out how well we fit together
In addition to exciting tasks and a collegial working environment, we offer you much more: https://go.fzj.de/benefits
We welcome applications from people with diverse backgrounds, e.g. in terms of age, gender, disability, sexual orientation / identity, and social, ethnic and religious origin. A diverse and inclusive working environment with equal opportunities in which everyone can realize their potential is important to us.
The following links provide further information on diversity and equal opportunities: https://go.fzj.de/equality and on specific support options for women: https://go.fzj.de/womens-job-journey
We look forward to receiving your application until 03.05.2026 via our
Online-Recruitment-System!
Questions about the vacancy?
Get in touch with us by using our contact form
Please note that for technical reasons we cannot accept applications via email.
Pdf