You support our development team in setting up and developing our energy management system Maestro Core. You will work on services that intelligently connect and control battery storage, PV systems, charging infrastructure and other components. Our backends run primarily in Python — in combination with modern interfaces and data connections in the energy sector.
Your tasks
- Develop and maintain microservices in Python
- Connect devices and APIs (Modbus, MQTT, REST, etc.)
- Data processing and logic for control functions in EMS
- Support with testing, logging and monitoring
- Close collaboration with front-end, hardware, and energy engineering teams
Your profile
- Completed studies in computer science, energy technology or comparable
- First experience with Python (e.g. FastAPI, pandas, asyncio)
- Understanding APIs, data models, and interface communication
- Interest in energy systems, IoT or control technology
- Independent and structured way of working
What we offer
- Joining a growing energy tech company
- Mentoring from experienced Python developers
- Flexible working hours, home office possible
- Location: Berlin (partially possible remotely)