View job here

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

You don't have to tick every box - it’s more important for us that you are motivated and eager to learn.

  • Python3
  • Django, pandas, scikit-learn, TensorFlow, pvlib, pytest
  • Airflow, Grafana, RabbitMQ
  • MySQL
  • Git, Jenkins, Docker
  • Sentry, Graylog
  • Jira, Confluence 

This is what you like

  • 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.

These are your qualifications and skills

  • You are an experienced software and data engineering professional with a degree in Computer Science, Data Engineering, Data Science, or possess equivalent qualifications.
  • 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. 

This is 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

We adhere to non-disclosure guidlines and guarantee that your answers will be anonymous.