Software Engineer - Energy Platform
S.C. Nordic
Job Description
About us At S.C. Nordic, we help industries, utilities, and renewable energy owners unlock the full value of their energy assets. With 15+ years of expertise in renewable energy and dynamic electricity markets, we build advanced SmartGrid and demand-response solutions — powering ancillary service markets, BESS optimisation, and EV networks across the Nordics and Europe. We're hiring a Full Stack Developer to join the TrueGreen engineering team. You'll take end-to-end ownership of a service — from architecture through deployment and ongoing operations — on a platform that runs around the clock in real energy markets. Core Stack Node.js · React · MongoDB · Redis · Docker · Linux · Distributed Systems What you'll do Own a service end-to-end — design, build, deploy, monitor, and operate it Build robust back-end APIs and services in Node.js Develop clean, responsive UIs in React that handle real-time data streams Design data models across MongoDB and time-series databases Use Redis for caching, pub/sub, and performance optimisation Containerise and deploy with Docker on Linux Collaborate on architecture, code reviews, and technical direction What we're looking for 3+ years of professional Node.js experience in production Strong React skills — hooks, context, and complex data-driven UIs Production experience with MongoDB and Redis Solid understanding of distributed systems: queues, eventual consistency, service coordination Hands-on with time-series data and CI/CD pipelines Strong CSS — responsive design, CSS Modules / Tailwind / Prime React Required domain knowledge Candidates must have meaningful hands-on experience in at least one of: ⚡ Virtual Power Plants — VPP controllers for DER dispatch or similar control systems Energy Trading — wholesale or intraday energy markets, or algorithmic trading OCPP CPO Platform — OCPP 1.6 / 2.0.1, OCPI 2.0, CPO or eMSP back-ends, CSMS development, smart charging, or dynamic load management Nice to have Kubernetes · Grafana / Prometheus · Jenkins · Nginx What we offer Fully remote role Udemy subscription for continuous learning Real impact on architecture from day one — small, high-ownership team Meaningful work at the frontier of the energy transition Interview process Introduction — a brief conversation about your background and fit Technical screening — system design, tech stack expertise, and problem-solving with our Software Development Manager Decision & feedback — shared promptly, with respect for your time How to apply Send your CV to [email protected] — if you have GitHub projects, open-source contributions, or examples of systems you've built, please include links. Demonstrated experience matters most. We review applications on a rolling basis. S.C.
Nordic is an equal-opportunity employer. We celebrate diversity and are committed to an inclusive environment for all.