Senior Software Engineer, Energy Storage
Core
Building the software platform for optimized control and market participation of battery energy storage systems (BESS), running on site controllers and in the cloud.
Role type
Senior Software Engineer (Full Stack / Data Engineering)
Builds
BESS control software, telemetry pipelines, simulation infrastructure, and energy market integration tools.
Domain
Energy Storage / Battery Management Systems / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, data engineering, simulation orchestration, real-time workflow development, system integration, software testing and monitoring
Preferred skills
Kubernetes, Rust, Python, NATS, PostgreSQL/TimescaleDB, SQLite, AI tooling
Technologies
Kubernetes, Rust, Python, NATS, PostgreSQL, TimescaleDB, SQLite
Responsibilities
Build and maintain telemetry pipelines and feature storage systems; Design and operate simulation and training infrastructure; Develop real-time forecast and optimization workflows; Support energy market integration and bid management; Collaborate across full stack to ensure system coherence; Write well-tested, monitored software and iterate on it.
Seniority
Senior, hands-on IC