Your mission
Build the backbone of intelligent energy systems.
You design and operate the backend services that turn complex optimization logic into reliable, real-time decisions for industrial energy assets.
From core optimization APIs to deep integrations with energy management systems, you make sure our platform is fast, observable, and trustworthy. Your work enables customers and partners to confidently run batteries, solar, electric vehicles, and more at scale.
This role is about owning critical systems, not maintaining CRUD. You work close to the core of the product, where architectural decisions directly affect performance, resilience, and real-world impact.
Key responsibilities
Core Backend Systems: Design, build, and evolve the services that power our optimization platform. You work on core APIs, orchestration logic, and system boundaries that need to be correct, fast, and predictable.
System Integration & APIs: Own integrations with external EMS platforms, partners, and customer systems. You design clean, well-documented APIs and handle real-world constraints like partial data, retries, and failure modes.
Infrastructure & Operations: Take responsibility for how services run in production. From CI/CD and cloud infrastructure (Heroku / AWS) to monitoring, alerting, and performance tuning, you ensure systems behave well under load.
Scalability & Reliability: Design for growth. You proactively identify bottlenecks, improve observability, and harden systems so they scale across customers, sites, and time horizons without surprises.
Own Delivery End-to-End: Work onsite-first in a small, cross-functional team. You take features from concept to production, including design, implementation, testing, deployment, and monitoring.
Technical Excellency: You naturally raise the bar. You influence architecture through code, mentor peers when needed, and help shape how backend engineering is done at EnopAI.