CareerPlanSign in

Senior Software Engineer

Leipzig / Berlin / HybridFull-time2026-08-19 → 2026-10-13
Hybrid

Core

Design and build distributed control systems that coordinate fleets of batteries, wind turbines, and solar plants to respond to energy markets and grid conditions.

Role type

Senior Software Engineer (Backend/Systems)

Builds

Control services for a Virtual Power Plant (VPP) connecting renewable energy assets

Domain

Renewable Energy / Grid Control / Distributed Systems

Deliverable

production ML models | product features

Required skills

Go, distributed systems design, Linux, Docker, Kubernetes, asynchronous/event-driven systems, SQL, NoSQL

Preferred skills

NATS, Kafka, RabbitMQ, MQTT, InfluxDB, Timescale

Responsibilities

Design distributed control systems, translate energy-market requirements into software behavior, build services for asset telemetry and status, ensure system resilience during device/network failures, deploy and monitor services, mentor engineers

Seniority

Senior, hands-on IC