Octopus Energy

Octopus Energy

Company

Legal NameOctopus GmbH
HeadquartersNottingham, United Kingdom
Websitehttps://octoenergy.com

About Octopus Energy

We are a tech-focused energy supplier and we're looking for diligent software engineers to join us. There's a great opportunity for disruption in the energy market at the moment. The big suppliers still dominate, but are not exactly popular. The energy landscape is changing as we move to more disaggregated forms of generation, with less predictability, more dynamism and smarter technology. You'll be working for a company that is helping address climate change. We're helping move people onto using greener technology and consuming energy from renewable sources. This will all help transition us towards a lower carbon future. This role offers a great opportunity to help shape the development of Australian market specific functionality into our global energy platform. Tech We're building a modern, event-driven infrastructure for interacting with both consumers (via the web, mobile apps and smart-meters) and the industry (e.g. data flows, consumption forecasting, trading on the wholesale market). We use Python heavily: our consumer-facing site is powered by Django and the Django-REST-framework amongst other things. We also use Pandas, Numpy and Jupyter for analysis and forecasting, and Celery for background tasks. Client-side, we use React and React-native. We’re hosted on AWS, and employ most of the Hashistack (Vagrant, Packer, Consul, Terraform) in some form. We employ CircleCI and Atlas to coordinate a continuous deployment pipeline. Engineering standards are high. We pair program, thoroughly review and test code before it deploys and maintain fast, high-value test suites. We have weekly tech talks, monthly blitz-days (e.g. sharpening our internal tools, upgrading dependencies) and can often be found at tech meet-ups and conferences. Here's some sample documents: Our in-house conventions and styles https://github.com/octoenergy/conventions The slides from an internal tech talk on Discovery Testing http://octo.ps/discovery-testing Blog post about improving our accessibility https://tech.octopus.energy/news/2016/07/22/improving-accessibility-at-octopus-energy Octopus is a great place to learn, work with some talented engineers and level-up your skills. Other benefits include: Equity Funds to help your development Work with a passionate, talented team changing energy for the better Entrepreneurial working environment Help planning for your future Free drinks every Friday Work for a company fighting climate change Regular team socials and company off sites You? We're looking for strong engineers to join our team as we have a host of meaty challenges to solve. Python/Django experience would be an advantage but not a necessity - we're interested in talking to any candidate with a good track record and an interest in green energy. There's no minimum level of experience required: we'll consider everyone from graduates (or similar experience) upwards. You will need to be a quick learner with good attention to detail. The energy industry is complicated so we're keen to hire developers with good domain modelling skills, or experience with tackling complex domains. Bonus points for experience with: Non-trivial Postgres AWS and/or the Hashistack Service-driven architectures and message brokers Numpy, Pandas or other data-science tools Job Type: Full-time

Synonyms

octopusoctopus energyoctopus energy generationoctopus energy germanyoctopus energy germany gmbhoctopus energy groupoctopus energy limitedoctopus energy ltdoctopus energy servicesoctopus energy services germanyoctopus energy services germany gmbhoctopus group

Technologies (from Job Ads)

pythongraphqlsqldjangogitjavascriptreact.jspostgresqlreactosweb frameworktypescriptmonorepoplatform economyvue.jsethereumre-mixconcurrent versions systemceleryawsmicrosoft excelscalabilityandroid autocarplayairflowni massiveiterationbig datadbaseinkmlmongodbterraformdevopsmaintainabilitysoftware engineeringcode reviewdeep learninggithubgnewsensegnu parallelkubernetes

Hiring Locations (10 of 114)

CountryCityJob Ads
United KingdomLondon1458
United KingdomManchester461
GermanyMünchen393
FranceParis297
GermanyBerlin271
SpainValencia229
United KingdomBrighton185
FranceLille106
SpainMadrid100
United KingdomCoventry79

Headquarters

Loading map...

Company Info

Legal Form: GmbH

Company Type: Private

Company Size: 501 - 1000

Revenue: 0.5 - 1 billion (USD)

Job Ad Metrics

Job Ads found: 5366

Job Ads per Month: 109.5

Hiring Locations: 114

Data Info

Date of first job ad05.07.2018, 12:46
Date of last job ad02.05.2026, 04:13
Date merged03.05.2026, 03:18
Date created05.07.2018, 12:46

Sources: Aarp, Britishjobs, Careerbuilder, Careerjet, Cvlibrary, Glassdoor, Govuk, Indeed, Instagram, Jobrapido, Jora, Kununu, Lever, Linkedin, Meinestadt, Monster, Naukri, Reed, Remoteok, Seek, Simplyhired, Smartrecruiters, Stellenanzeigen, Techmap, Totaljobs, Twitter, Xing
 — Date merged: 03.05.2026, 03:18