Software Engineer

octoenergy· Technology
Apply Now ↗
📍 London (GB)Full time

About this role

At Octopus Energy Trading, we’re on a mission to reshape the future of energy. As part of Octopus Energy Group, we’re creating an innovative approach to trading that will accelerate the transition to a Net Zero world. With the growth of renewables and a push toward decarbonising heating and transport, greater flexibility in the grid is essential. We are building cutting-edge technology to optimise everything, from domestic EV charging to grid-scale batteries, to meet the global demand for energy flexibility.   We’re looking for passionate and unconventional thinkers to join us on this journey, bringing a diversity of experience and ideas to shape a more efficient, flexible, and sustainable energy system.   With an increase in variable and distributed supply, using data for trading and forecasting has never been more important. Octopus has always had a tech-first approach, and our trading and analytics tools are all built in-house by specialised domain teams, focussed on areas like grid-scale batteries or market fundamentals, all building on a common platform that is managed by our core engineering team.   We are seeking a software engineer to join the core engineering team and help own the developer experience. You will be responsible for designing the frameworks and tooling that allow our domain teams to develop, ship, and manage event-driven microservices with zero overhead, as well as building and maintaining core microservices that can be re-used by domain teams.   Please note, this role is a minimum of 2-3 days a week from our London office - but you’d be welcome in more frequently if you’d like to!

Frequently Asked Questions

Is the salary disclosed for the Software Engineer position at octoenergy?
The salary for this Software Engineer role at octoenergy is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Engineer position at octoenergy located?
This Software Engineer role at octoenergy is based in London (GB). The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Engineer role at octoenergy full-time or part-time?
This is listed as a Full time position. It is posted as a Software Engineer role in the Technology department at octoenergy.
Which team or department does the Software Engineer at octoenergy belong to?
This Software Engineer position is part of the Technology department at octoenergy. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Engineer position at octoenergy?
Click the "Apply Now" button on this page. You will be redirected to octoenergy's official application portal hosted on lever where you can submit your application directly.
When was the Software Engineer job at octoenergy posted?
This Software Engineer position at octoenergy was posted on May 19, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Engineer
octoenergy
Apply for this role ↗

You'll be redirected to octoenergy's official application page on Lever.