Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
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:
- 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
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.
Key Skills
Ranked by relevanceReady to apply?
Join Brightsmith and take your career to the next level!
Application takes less than 5 minutes