Senior Software Engineer (Backend) (m/w/d) - Team Billing

Festanstellung, Vollzeit · Berlin

Lesen Sie die Stellenbeschreibung in:
Das sind wir

Wir sind ein Green-Tech Unternehmen und wir gestalten die Energiebranche nachhaltiger. Bei uns hast Du die Gelegenheit, in der Welt der dezentralisierten und erneuerbaren Energien aktiv mitzuwirken. Unsere Mission ist es, die Energiewende voranzutreiben und dies tun wir mit Leidenschaft und Innovation.

Lumenaza lebt klare Werte, Nachhaltigkeit, Vielfalt und Miteinander. Wir sind stolz auf unser vielfältiges Team und bemühen uns darum, Frauen in der Tech-Branche zu fördern.

Wir bieten Dir eine umfassende Einarbeitung in die Prozesse des Energiemarktes und Zugang zu einer spannenden und zukunftssicheren Branche. Wir sind uns bewusst, wie komplex der Energiemarkt ist. Genau deswegen legen wir großen Wert darauf, unser Fachwissen aktiv zu teilen und sicherzustellen, dass Du, unabhängig von Deiner bisherigen Branchenerfahrung, davon profitieren und erfolgreich einsteigen kannst.

Wir laden Dich ein, Teil unseres wachsenden Entwickler:innen-Teams zu werden und suchen Dich als Senior Software Engineer (Backend) im Team Billing in Berlin (m/w/d).

Deine Aufgaben

In unserem Team arbeitest Du an unseren Lösungen zur Abrechnung und Monetarisierung von Energiedienstleistungen sowie an den damit verbundenen Geschäftsprozessen.

  • An der Energiewende mitwirken:
    Du entwickelst Softwarelösungen, die es unseren Kund:innen ermöglichen, komplexe Tarifmodelle, Abrechnungen und buchhaltungsnahe Prozesse zuverlässig und automatisiert umzusetzen. Damit trägst Du direkt zu wirtschaftlich nachhaltigen Geschäftsmodellen in der erneuerbaren Energieversorgung bei.

  • Komplexe Systeme gestalten:
    Von der Konzeption über die Umsetzung bis hin zur Qualitätssicherung bist Du in alle Schritte eingebunden. Du gestaltest Abrechnungslogiken, Datenmodelle und Produktkataloge weiter und sorgst für deren langfristige Wartbarkeit, Skalierbarkeit und fachliche Korrektheit.

  • Technische Herausforderungen lösen:
    Abrechnungssysteme stellen hohe Anforderungen an Genauigkeit, Nachvollziehbarkeit und Performance. Du entwickelst robuste und skalierbare Lösungen mit Python und Django, arbeitest an Themen wie Datenmodellierung, asynchrone Verarbeitung, Batch-Verarbeitung und verteilte Systeme sowie an der Integration externer Abrechnungs- und Buchhaltungssysteme und stellst dich anspruchsvollen Design- und Performance-Herausforderungen.

  • Teamarbeit leben:
    Du arbeitest eng mit Kolleg:innen aus Backend, Frontend, DevOps, Product-Management sowie angrenzenden Fachbereichen wie Finance und Operations zusammen. Gemeinsam entwickelt ihr Cloud-basierte Lösungen, teilt Wissen und gestaltet aktiv die technische Architektur mit. In einem agilen Umfeld bringst Du Dich kontinuierlich in die Weiterentwicklung von Produkt und Prozessen ein.

  • Trends verfolgen und teilen:
    Du bleibst technisch am Puls der Zeit, bringst neue Ideen ins Team ein und unterstützt mit Deinem Wissen die kontinuierliche Weiterentwicklung unserer Abrechnungsplattform.

  • Legacy und Zukunft verbinden:
    Neben der Pflege bestehender Systeme unterstützt Du deren Weiterentwicklung und schrittweise Modernisierung und trägst zur nachhaltigen Evolution unserer Abrechnungs- und Systemlandschaft bei.

Dein Profil

Willst Du die Energiebranche mitgestalten? Wir suchen Begeisterung für Nachhaltigkeit, nicht Perfektion. Vielfalt und Lernbereitschaft zählen. Bewirb dich und forme die Zukunft mit uns.

  • Ein abgeschlossenes Studium der (Wirtschafts-)Informatik oder eine vergleichbare Qualifikation

  • Mindestens 5 Jahre Erfahrung als Backend Software Engineer, idealerweise in fachlich komplexen, datengetriebenen Systemen

  • Sehr gute Kenntnisse in Python sowie in Django

  • Fundierte Erfahrung mit dem Django REST Framework

  • Praxis im Design, in der Entwicklung und Integration von REST-APIs

  • Erfahrung mit Microservices-Architekturen und verteilten Systemen

  • Routine im Umgang mit Docker und Docker Compose

  • Vertraut im Einsatz von pytest oder ähnlichen Testframeworks

  • Verständnis für die Arbeit mit fachlich kritischen Legacy-Systemen und deren Weiterentwicklung

  • Begeisterung für Clean Code, Automatisierung sowie Continuous Integration / Delivery

  • Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch

  • Kenntnisse in Celery und asynchroner Programmierung

  • Praxis im Umgang mit PostgreSQL, Redis und Object Storage (z. B. S3)

  • Sicherer Umgang mit Git

  • Erfahrung im Umgang mit Linux-Systemen

Nice-to-have

  • Erfahrung mit Pydantic, FastAPI oder Django Ninja

  • Kenntnisse im Robot Framework für Testautomatisierung

  • Erfahrung mit der Integration externer Accounting- oder ERP-Systeme (z. B. DATEV, SAP)

  • Erfahrung mit Temporal oder vergleichbarer Workflow-Orchestrierung

  • Erfahrung mit TypeScript und React

Unser Tech Stack
Der Großteil unserer Systeme ist in Python/Django realisiert, die vorherrschende Datenbanktechnologie ist PostgreSQL. Wir nutzen unter anderem das Robot Framework für Systemtests und deployen unseren dockerisierten Code im Rahmen eines auf GitLab gestützten CI-Prozesses in Kubernetes-Test- und Produktivumgebungen. Frontend-Applikationen realisieren wir mit React.
Das bieten wir dir

Bei Lumenaza erwarten Dich nicht nur einzigartige Benefits, sondern auch eine Kultur der Unterstützung und Weiterentwicklung:

  • Umfassende Einarbeitung und Weiterbildung: gezielte Schulungsprogramme und aktiver Wissenstransfer

  • Flexibilität für eine bessere Work-Life-Balance: flexible Arbeitszeiten und teilweise Homeoffice

  • Attraktive Zusatzleistungen: faire Bezahlung, vergünstigter Stromtarif und ermäßigtes Deutschlandticket

  • Modernes Arbeitsumfeld: inspirierendes Büro in Berlin Kreuzberg

  • Innovation an der Spitze der Energiewende: arbeite an Software, die die Energiebranche nachhaltig verändert

Über uns


Lumenaza GmbH ist ein Unternehmen, das sowohl Software und Dienstleistungen als auch grünen, dezentralen Strom anbietet. Die SaaS-Plattform von Lumenaza unterstützt Energieunternehmen dabei, alle Schritte des Kundenprozesses zu verwalten – vom Anbieterwechsel über die Abrechnung bis hin zur Verwaltung von Energiegruppen und einem virtuellen Kraftwerk. Die Software automatisiert zahlreiche Arbeitsabläufe im Energiesektor und maximiert den Wert auch kleiner erneuerbarer Energieanlagen.

Unter der Marke LUOX Energy bietet Lumenaza GmbH Endkunden einen grünen dynamischen Stromtarif, mit dem sie Strom zu Börsenstrompreisen beziehen können. Außerdem erhalten Kund:innen mit Biogas-, Wind- oder Solaranlagen die Möglichkeit, ihren grünen Strom zu Börsenstrompreisen einzuspeisen.

Weitere Informationen: LUOX Energy und  Lumenaza GmbH

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 processes of the energy market and gain access to an exciting, future-proof industry. We are well aware of the energy market’s complexity, which is why we place great importance on sharing knowledge and ensuring that you can succeed — regardless of your previous industry experience.

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

Your tasks

As part of our team, you will work on solutions for the billing and monetization of energy services and the related business processes.

  • Contribute to the energy transition:
    You design and develop software solutions that enable our customers to reliably and efficiently implement complex tariff models, billing workflows, and accounting-related processes. Your work directly supports economically sustainable business models in renewable energy.

  • Shape complex systems:
    From concept and implementation to quality assurance, you are involved in every step. You help design and evolve billing logic, data models, and product catalogs, ensuring long-term maintainability, scalability, and domain correctness.

  • Solve technical challenges:
    Billing systems place high demands on accuracy, traceability, and performance. You develop robust and scalable solutions using Python and Django, working on data modeling, asynchronous processing, batch processing, distributed systems, and the integration of external billing and accounting systems, while tackling demanding design and performance challenges.

  • Collaborate across teams:
    You work closely with colleagues from backend, frontend, DevOps, Product Management, and adjacent domains such as Finance and Operations. Together, you design cloud-based solutions, share knowledge, and actively shape architectural decisions. In an agile environment, you contribute to the continuous improvement of both product and processes.

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

  • Bridge legacy and future:
    You help maintain existing systems while supporting their ongoing evolution and gradual modernization, contributing to the sustainable development of our billing and 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.

  • A degree in Computer Science, Business Informatics, or a comparable qualification

  • At least 5 years of experience as a backend software engineer, ideally in domain-complex, data-driven systems

  • Excellent knowledge of Python and Django

  • Solid experience with the Django REST Framework

  • Practical experience designing, developing, and 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 working with business-critical legacy systems and their evolution

  • Passion for clean code, automation, and CI/CD

  • Strong communication skills in English

  • Experience working with PostgreSQL, Redis, and object storage (e.g., S3)

  • Confident use of Git

  • Experience working with Linux systems

  • Knowledge of Celery and asynchronous programming

Nice-to-have

  • Experience with Pydantic, FastAPI, or Django Ninja

  • Experience using the Robot Framework for test automation

  • Experience integrating external accounting or ERP systems (e.g., DATEV, SAP)

  • Experience with Temporal or similar workflow orchestration tools

  • Knowledge of TypeScript and React

  • German language skills are a plus

Our Tech Stack
Most of our systems are built with Python and Django, with PostgreSQL as the primary database.
We use the Robot Framework for system testing and deploy containerized code through a GitLab-based CI/CD pipeline to Kubernetes test and production environments.
Frontend applications are implemented using React.
We offer you this

At Lumenaza, you’ll find not only unique benefits but also a culture of support and continuous development:

  • Comprehensive onboarding and training:
    Tailored programs and active knowledge sharing to support your professional growth.

  • Flexibility for a better work-life balance:
    Flexible working hours and the option to work from home part of the week.

  • Attractive additional benefits:
    Fair pay, a discounted electricity tariff, and a reduced-price Deutschlandticket.

  • Modern work environment:
    An inspiring office in Berlin-Kreuzberg that fosters creativity and productivity.

  • Innovation at the heart of the energy transition:
    Join a team working at the forefront of energy innovation and help shape a sustainable future.

About us
Lumenaza Logo

Lumenaza GmbH, through its brand Lumenaza.Community, is a leading provider of direct marketing for small-scale installations and a supplier of electricity for household tariffs ranging from fixed to dynamic contracts. The Lumenaza Community represents green, decentralized electricity generation.

Since 2013, Lumenaza GmbH has also been supporting major energy supply companies such as EnBW and E.ON as a software and service provider, offering innovative solutions in billing, market communication, and virtual power plants.

For more information, visit Lumenaza.Community and 
www.lumenaza.com.
Wir freuen uns auf dich!
Wir freuen uns über dein Interesse an der Lumenaza GmbH. Bitte fülle das folgende kurze Formular aus. Solltest du Schwierigkeiten mit dem Upload deiner Daten haben, wende dich gerne per Email an personal@lumenaza.de.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.