Senior Software Engineer

Parloa

  • Onsite — Berlin, Germany
  • Full-time
  • Professional or Experienced
  • Posted
I’m interested

Free account · stay hidden from your current employer

Your interest is shared with employers only as an anonymized demand signal.

Introduction

We are seeking a Senior Software Engineer to join a Germany-based engineering team. In this role, you will help build, maintain, and evolve a platform designed to manage and optimise advanced battery systems. The platform supports trading, operations, and optimisation of grid-scale battery energy storage systems (BESS) as well as emerging applications in automotive battery performance.

Tasks

The Role:

Develop and maintain core applications – Contribute to new and existing APIs, UIs, and services covering asset dispatch, monitoring, trade management, reporting, and optimisation workflows.
Collaborate across teams – Work closely with traders, data scientists, operations analysts, and other engineers to design robust solutions that support evolving markets and technologies.
Deliver high-quality software – Write clean, tested code; maintain reliable deployments on Kubernetes; and produce clear documentation and runbooks.
Support live operations – Participate in a rotating on-call schedule, troubleshooting live issues with energy storage assets and escalating as needed.

Requirements

Requirements:

5+ years of professional Python experience
Proven track record with energy trading, grid-scale battery systems, and advanced battery systems (BESS & automotive)
Strong leadership skills appropriate for a senior engineering role
Proficiency with API frameworks (FastAPI, Django, etc.)
Database modelling with Python (ideally SQLAlchemy)
AWS, Docker, Kubernetes, Github Actions
Experience with real-time data streaming, orchestration, or transformation tools
Microservice architectures with zero-downtime deployment focus
Interfaces with SCADA systems (MODBUS, DNP3)
Exposure to automotive battery optimisation or energy management

Benefits

This is an exciting opportunity to work with live, operational assets in a fast-moving sector where both grid-scale and automotive batteries are central to achieving net zero.

Skills

  • APIs
  • Services Management Software
  • Monitoring
  • Reporting
  • Kubernetes
  • Clean code
  • Documentation
  • Troubleshooting
  • UIs
  • asset dispatch
  • trade management
  • optimisation workflows
  • tested code
  • reliable deployments
  • runbooks
  • live operations
  • energy storage assets
  • Python
  • Automotive Communication Logs Analysis (VehicleSPY, PeakCAN)
  • API frameworks (REST, GraphQL, CRUD)
  • FastAPI
  • Django
  • SQLAlchemy
  • AWS
  • Docker
  • Github Actions
  • Real-time data streaming solutions
  • Orchestration
  • SCADA Systems
  • Energy Management Systems
  • energy trading
  • grid-scale battery systems
  • advanced battery systems
  • BESS
  • database modelling
  • transformation tools
  • microservice architectures
  • zero-downtime deployment
  • MODBUS
  • DNP3
  • automotive battery optimisation

About Parloa

Company
Parloa
Headquarter
Berlin, Germany
Industry
AI, Technology