Backend Developer Python
Core
Backend Engineer scaling a production energy management system from MVP to high-volume environment using Python and AI-driven optimization.
Role type
mid-level backend engineer (Python)
Builds
scalable backend services for an energy management system (EMS) controlling solar batteries
Domain
Energy / AI / Software Engineering
Deliverable
production ML models | product features
Required skills
Python (FastAPI, Django, Flask), Docker, SQL, ORMs (SQLAlchemy async), system monitoring, CI/CD, testing
Preferred skills
OpenTelemetry, GCP (Cloud Run), AI application experience
Technologies
PostgreSQL, Redis, Docker, FastAPI, Django, Flask, SQLAlchemy, GCP
Responsibilities
Develop and evolve the backend, scale the system for higher volume/concurrency, manage production operations and incident response, improve CI/CD and testing processes
Seniority
Mid-level, hands-on IC