MisuJob - AI Job Search Platform MisuJob

Senior Software Engineer (Backend) (m/w/d)

Lumenaza

Berlin permanent

Posted: March 25, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Design and build core systems for energy billing and market communication.

Job Description

This is us:
Lumenaza is a green-tech company building software for the decentralized energy world. Our platform enables energy providers to manage billing, market communication, and energy data — supporting renewable energy business models at scale.

We are driven by a clear mission: accelerating the transition to a sustainable energy system. At the same time, we value diversity, collaboration, and continuous learning.


Your tasks:
Your Role

As a Senior Backend Engineer, you will design and build core systems that power real-world energy processes — from billing to market communication.

You take ownership of complex domains, contribute to architectural decisions, and help evolve both our systems and engineering practices.

What You’ll Do

• Build and own core backend systems
Design and implement scalable solutions for billing, tariff models, and energy market processes.

• Shape system architecture
Work across the full lifecycle — from design to deployment — ensuring maintainability, scalability, and correctness.

• Solve complex technical challenges
Develop robust solutions involving data modeling, asynchronous processing, and distributed systems.

• Collaborate across disciplines
Work closely with Product, Frontend, and DevOps to deliver cloud-based solutions and improve our platform.

• Drive improvement and innovation
Bring in new ideas, improve engineering practices, and explore modern development approaches, including AI-assisted workflows.

• Modernize existing systems
Help evolve and migrate legacy systems toward modern architectures.


Your profile:
Core Requirements

• 5+ years of backend development experience

• Strong Python and Django expertise

• Experience designing and building REST APIs

• Experience with distributed systems / microservices

• Solid understanding of databases (PostgreSQL)

• Experience with Docker and CI/CD workflows

• Strong communication skills in English

Nice to Have

• Experience with FastAPI, Pydantic, or Django Ninja

• Knowledge of Celery or similar async tools

• Experience integrating external systems (e.g. ERP, APIs)

• Familiarity with React / TypeScript

• Interest in energy markets or regulated domains


Our Tech Stack:
• Python, Django, Django REST Framework

• PostgreSQL, Redis

• Celery (async processing)

• Docker, Kubernetes

• GitLab CI/CD

• Robot Framework (testing)

• React (frontend)

We deploy continuously to Kubernetes and work with distributed systems handling complex, business-critical data.


We offer you this:
• Impact: Build software that directly enables renewable energy business models

• Ownership: Work on complex, meaningful systems with real-world impact

• Growth: Structured onboarding and continuous learning

• Flexibility: Flexible hours and hybrid work setup

• Benefits: Competitive compensation, Deutschlandticket

• Location: Modern office in Berlin Kreuzberg

We strongly encourage applications from underrepresented groups in tech and are committed to building an inclusive environment.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply