×
Hier anmelden um sich kostenlos auf Stellen zu bewerben oder Stellenanzeigen aufzugeben. X

Senior Software Engineer; Backend - Virtual Power Plant; VPP

in 10115, Berlin, Berlin, Deutschland
Unternehmen: Lumenaza GmbH
Vollzeit position
Verfasst am 2026-01-01
Berufliche Spezialisierung:
  • Software Entwicklung
    Cloud-Ingenieur - Software, Software-Ingenieur
Gehalts-/Lohnspanne oder Branchenbenchmark: 60000 - 80000 EUR pro Jahr EUR 60000.00 80000.00 YEAR
Stellenbeschreibung
Stellenbezeichnung: Senior Software Engineer (Backend) (m/w/d) - Virtual Power Plant (VPP)

This is us

We are a green-tech company shaping the energy industry towards a more sustainable future. At Lumenaza, you have the opportunity to actively contribute to the world of decentralized and renewable energy. Our mission is to drive the energy transition forward — with passion and innovation.

Lumenaza stands for clear values: sustainability, diversity, and collaboration. We take pride in our diverse team and are committed to supporting women in tech.

You will receive thorough onboarding into the energy market processes and gain access to an exciting, future-proof industry. We know how complex the energy market can be, which is why we actively share our expertise to ensure you can succeed, regardless of your previous experience in the sector.

We invite you to join our growing development team as a Senior Software Engineer (Backend) in Berlin (m/f/d).

Your tasks
  • Contribute to the energy transition: You’ll design and implement scalable software solutions enabling demand-based control, comprehensive monitoring, and profitable flexibility mechanisms for generation assets and battery storage systems — making a direct impact on the success of the energy transition.

  • Shape complex systems: From concept and implementation to quality assurance — you’re involved in every step. You’ll work on the development of microservices handling large volumes of measurement, forecasting, and balancing data, and use observability measures to enhance transparency, stability, and scalability.

  • Solve technical challenges: The energy market is complex and dynamic. You’ll develop robust and scalable solutions in Python and Django
    , tackling challenges such as asynchronous processing, domain modeling, and distributed systems, all while addressing demanding design and performance questions.

  • Collaborate across teams: You’ll work closely with colleagues in backend, frontend, and Dev Ops, as well as Product Owners. Together, you’ll design innovative cloud solutions, share knowledge, and actively shape architecture decisions. You’ll collaborate within an agile Scrum environment, participating in sprint planning, reviews, and retrospectives to continuously improve both product and process.

  • Stay curious and share knowledge: You keep up with current trends in software design, bring new ideas to the team, and contribute to the continuous evolution of our platform.

  • Bridge legacy and future: You’ll help maintain existing systems while supporting their migration into modern microservice architectures, ensuring the sustainable development of our overall system landscape.

Your profile

Do you want to help shape the energy industry of tomorrow? We value enthusiasm for sustainability over perfection — diversity and a willingness to learn are what count. Apply and help us shape the future.

Must-haves
  • Degree in Computer Science or a comparable qualification

  • At least 5 years of experience as a backend software engineer, ideally in complex, distributed system landscapes

  • Excellent knowledge of Python
    , SQL
    , and Django

  • Solid experience with Django REST Framework and designing/integrating REST APIs

  • Experience with
    microservice architectures and distributed systems

  • Confident handling of Docker and Docker Compose

  • Practical experience with pytest or similar testing frameworks

  • Understanding of modernizing legacy systems

  • Passion for Clean Code
    , automation
    , and CI/CD

  • Strong communication skills in English

  • Experience with
    PostgreSQL
    , Git
    , and Linux systems

  • Knowledge of Pandas for data-driven applications

Nice-to-have
  • Experience with
    Timescale DB
    , Elasticsearch
    , Redis
    , and object storage (e.g., S3)

  • Hands-on experience with Temporal or similar workflow engines (e.g., Airflow)

  • Experience with
    Celery and asynchronous programming

  • Practice in implementing and maintaining ETL pipelines

  • Knowledge of Pydantic

  • Experience using Robot Framework for test automation

  • Experience with
    Smart Metering data (high-frequency time series processing)

  • Basic understanding of the German energy market and its regulatory framework

  • Knowledge of Type Script and React

  • German language skills are a plus

Our Tech Stack

Our core processes are built in Python/Django, with Postgre

SQL as the primary database. We use the…

Stellen-Anforderungen
10+ Jahre Berufserfahrung
Bitte beachten Sie, dass derzeit keine Bewerbungen aus Ihrem Zuständigkeitsbereich für diese Stelle über diese Jobseite akzeptiert werden. Die Präferenzen der Kandidaten liegen im Ermessen des Arbeitgebers oder des Personalvermittlers und werden ausschließlich von diesen bestimmt.
Um nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten:
 
 
 
Suchen Sie hier nach weiteren Stellen:
(nach Beruf, Fähigkeit)
Standort
Increase search radius (miles)

Sprache der Stellenausschreibung
Lebenslauf-Kategorie
Bildungsgrad
Filter
Mindest-Bildungsgrad für die Stelle
Mindest-Berufserfahrung für die Stelle
Veröffentlicht in den letzten:
Gehalt