Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
ENODA Ltd is looking for an experienced Lead Software Engineer to drive the evolution of our energy grid software stack. You will architect and implement high-performance APIs, services and computational engines, ensuring reliability and scalability for critical infrastructure.
You will operate at the intersection of software, data, and operations, mentoring engineers and leading design reviews across multiple workstreams to optimize grid visibility, capacity planning, and dispatch.
ENODA’s world-class team is building the first truly decentralized, intelligent energy system that will reshape how we generate, store, and distribute energy.
Foundational to our holistic and integrated platform approach, the Enoda PRIME® Exchanger, is first-of-a-kind dynamic power flow hardware designed to maintain “on-target” frequency and voltage, increasing grid efficiency and capacity for distributed energy sources like renewables and EVs.
Enoda ENSEMBLE™ is our ecosystem co-ordinator of ENODA and third-party assets, able to forecast, aggregate, and bid capacity in real time, functioning as a networked “operating system” for the electrical grid.
This is more than simply managing electricity flow. It is about creating the foundational system to prepare for a radically more capable, prosperous, and intelligent future.
We have a number of opportunities for experienced Lead Software Engineers, or Senior Software Engineers with 3+ years at senior level, to join our business as we continue to scale.
The Lead Software Engineer will play a key role in the Software team, responsible for building and evolving ENODA's software solution for monitoring, control, dispatch, and advanced analytics of the energy grid.
This role sits at the intersection of software engineering, data engineering, and operational technology, and requires a strong understanding of backend application development and distributed systems. You will design and implement high-performance APIs, services, and computational engines such as simulation, dispatch optimisation, or digital twin, ensuring reliability, scalability, and maintainability across the platform.
Success in this position requires confidence in designing robust systems, building reliable integrations between services, and contributing to a platform that prioritises performance, resilience, and long-term maintainability.
We are hiring a number of technical leads to support the workstreams of our platform. Based on your strengths and our priorities, you will be matched to the workstream that fits you best.
All workstreams are software-led, computationally intensive, and operate in critical-infrastructure contexts.