1. What is a Software Engineer at Octopus Energy?
A Software Engineer at Octopus Energy is far more than a coder; you are a builder of the systems driving the global transition to sustainable energy. You will work on platforms that manage millions of customer accounts, handle complex smart-grid data, and power the proprietary Kraken platform. Your work directly impacts how energy is distributed, billed, and optimized, making this a role where engineering rigor meets tangible, real-world environmental impact.
The environment is fast-paced, highly collaborative, and deeply technical. You will be expected to tackle problems at scale—from building resilient APIs and data pipelines to designing fault-tolerant architectures that ensure energy services remain uninterrupted. Because Octopus Energy operates with a tech-first philosophy, you will have the autonomy to influence product direction, iterate on high-impact features, and contribute to a culture that values clean, maintainable code over quick-fix solutions.