Senior Backend Engineer (all genders)
Core
Design, build, and maintain the central backend services and APIs for an optimization platform that enables real-time control and optimization of industrial energy assets like battery storage and photovoltaic systems.
Role type
Senior Backend Engineer (AI-first, optimization domain)
Builds
Core APIs, orchestration logic, and integrations with external energy management systems (EMS) and partner solutions.
Domain
Energy systems / Industrial optimization
Deliverable
production ML models
Required skills
Python, FastAPI, asyncio, relational databases, SQLAlchemy, cloud infrastructure, CI/CD, observability, system architecture, AI/LLM integration
Preferred skills
Time-series databases (InfluxDB), optimization algorithms, mathematical models
Technologies
Heroku, AWS, FastAPI, SQLAlchemy, InfluxDB
Responsibilities
Design and implement robust, high-performing backend services; integrate external energy management systems and partner solutions; maintain cloud infrastructure and CI/CD pipelines; optimize system scalability and performance; collaborate in a cross-functional team to deliver features end-to-end.
Seniority
Senior, hands-on IC