Aktiviere Job-Benachrichtigungen per E-Mail!

Python Software Developer - Forecasting (f / m / d)

Next Kraftwerke GmbH

Köln

Hybrid

EUR 60.000 - 80.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

A leading energy company in Cologne is seeking a Python Software Developer to join their team focused on shaping the energy market. They enhance event-driven architecture and build reliable data pipelines. The ideal candidate has 5+ years of experience in software engineering and a solid background in data processing. The role offers a flexible hybrid work model along with various perks for personal development.

Leistungen

Hybrid working with home office equipment
Flexible vacation days
Comprehensive training opportunities
Job bike and Germany ticket
Sports offers
Regular team events
External support for daycare

Qualifikationen

  • 5+ years of experience in software and data engineering.
  • Hands-on experience processing large-scale data.
  • Proficient in writing clean and maintainable Python code.

Aufgaben

  • Develop a strong understanding of energy forecasting domain.
  • Design and build reliable ETL and machine learning pipelines.
  • Enhance event-driven architecture for real-time calculations.

Kenntnisse

Python3
Data Engineering
Data Science
ETL pipelines
Machine Learning
Event-driven architecture

Ausbildung

Degree in Computer Science, Data Engineering, or Data Science

Tools

Django
Airflow
MySQL
Git
Docker
Jira
Jobbeschreibung

Python Software Developer - Forecasting (f / m / d) at Next Kraftwerke GmbH | softgarden

Would you like to join us in shaping the transformation of our energy system? Then you've come to the right place! We operate one of the largest Virtual Power Plants in Europe with thousands of networked power generators, consumers and storage facilities. With our team, we are working on the realisation of a sustainable power market – at our headquarter in the heart of Cologne-Ehrenfeld, in our European branches and, of course, also while working from home.

Full or Part Time • Hybrid • Lichtstraße 43g, 50825 Köln • With Professional Experience • 10/21/25

In the Software and Data Services Unit at Next Kraftwerke, we use agile methods to develop sustainable software solutions for the European energy transition. Together with six colleagues you will be responsible for creating, customizing and maintaining various data pipelines in direct collaboration with our users. You can quickly take on a lot of responsibility, shape your area of activity, and gain hands‑on experience and business / domain knowledge. In our open‑minded and cooperative working environment, we offer you the opportunity to work on topics that are highly relevant to the energy transition, to contribute your programming expertise and to continuously develop yourself and the team. We work at our location in the center of Cologne-Ehrenfeld, and of course also remote.

Flexible working time models are not just an empty phrase for us, but an everyday reality at our company. Whether full‑time or part‑time, we’re open to finding a solution that suits you.

We work with
  • Python3
  • Django, pandas, scikit-learn, TensorFlow, pvlib, pytest
  • Airflow, Grafana, RabbitMQ
  • MySQL
  • Git, Jenkins, Docker
  • Sentry, Graylog
  • Jira, Confluence
Responsibilities
  • You like to dive deep into the energy forecasting domain, developing a strong understanding of key business concepts.
  • You are passionate about designing and building ETL and machine learning pipelines that deliver accurate and reliable power forecasts.
  • You find it exciting to enhance our event‑driven architecture to enable low‑latency, real‑time calculations at scale.
  • You like to operate and maintain mission‑critical systems, ensuring high reliability and minimal downtime.
  • You are eager about shaping the software architecture within a complex and evolving application landscape.
  • You enjoy collaborating through pair and mob programming, while also taking ownership and thriving in an agile, transparent and feedback‑driven environment.
Qualifications and skills
  • You have 5 or more years of experience in software and data engineering since your completed degree in Computer Science, Data Engineering, Data Science, or possess equivalent qualifications. Initial experience with on‑call duty is a plus.
  • You have hands‑on experience in processing large‑scale data, working with data orchestration tools (e.g. Airflow, Dagster), and developing event‑driven applications (e.g. Kafka, RabbitMQ).
  • You write clean, effective and maintainable Python code, and you know how to thoroughly test code using automated testing frameworks and practices.
  • You bring a foundational understanding of forecasting and modelling concepts and are motivated to deepen your expertise in this area.
  • You take ownership of your work, proactively drive topics forward, and help structure complex domains in a way that benefits the entire team.
  • You communicate confidently in English and enjoy discussing technical challenges with colleagues and stakeholders. Basic German skills are a plus.
What our colleagues say

"Joining Next Kraftwerke as a Software Developer, I was fortunate to grow within a team that values collaboration, knowledge sharing and integrity. Over the years, I've deepened my expertise in energy forecasting and contributed to cross‑functional initiatives that foster sustainable and efficient software engineering practices. I'm glad to be part of a company that empowers personal growth and makes a meaningful impact on the energy transition."

Niklas, Software Developer at Next Kraftwerke

What’s in it for you?
  • Hybrid and flexible working including home office equipment
  • The opportunity to save up additional vacation days and use them flexibly with our Flextime working model
  • Comprehensive further development opportunities such as language courses, coaching and training
  • Job bike and Germany ticket
  • Sports offers e.g. Urban Sports Club, Yoga courses
  • Regular events: summer party, Christmas party, LAN party, after‑work pizza & drinks
  • External support in finding daycare places as well as other private and professional challenges
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.