Rejobs

Backend Developer (m/w/d)

Join Octopus Energy as a Backend Developer in Spain, tackling design challenges in the evolving energy market with Python and Django.

Octopus Energy
Octopus Energy
Spain   Hybrid   Full Time  UTC+01:00   1001-5000   2 months ago

About Octopus Energy

Company Overview

Octopus Energy Ltd

London, England

2015

Business Model

Renewable Energy

Energy supply, renewable energy generation, technology development

Sales of electricity and gas, technology services, electric vehicle solutions

Locations & Geography

UK 🇬🇧, Germany 🇩🇪, USA 🇺🇸, Japan 🇯🇵, Spain 🇪🇸, Italy 🇮🇹, France 🇫🇷, New Zealand 🇳🇿

Company Culture

Making energy cleaner, simpler, and fairer through technology and innovation.

Inclusive, supportive, focused on customer satisfaction and technological innovation.

Opportunities for career growth, learning, and involvement in transformative projects.

Activities & Projects

Global expansion, renewable energy investments, technology development for energy management.

Development of the Kraken technology platform for energy management.

Investments in renewable energy assets, offering green energy plans to customers.

Career Opportunities

Various roles in energy management, customer support, and technology development.

Comprehensive benefits package, flexible working options, commitment to employee wellness.

Contact Information

LinkedIn, Twitter, Facebook

Careers at Octopus Energy

Job Description

Help us use technology to make a big green dent in the universe!

Kraken powers some of the most innovative global developments in energy.

We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.

It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.

More recently, we have acquired the green energy start up Umeme in order to bring the green energy revolution to the Spanish market. Read moreHERE.

It's in making this vision a reality that we are looking for you to help us achieve this.

Our team

All technology is written and maintained by a multi-discipline engineering team of around 500 people globally. This includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers.

We follow a Kanban-like approach, using Google docs and Asana to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production.

Some of ourcoding conventions are open-source .

Octopus is a great place to learn, work with some talented engineers and level-up your skills.

Our technology

On the server-side, we mainly use Python. Most of our websites are powered by Django, Django-REST-framework and GraphQL (Graphene).

We use AWS heavily, employing most of the "Hashistack" (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline. See, for example,Django, ELB health checks and continuous delivery.

Client-side, we use React, Redux and SASS; our mobile apps are built using native code or React Native.

What you'll do

  • We have lots of difficult design challenges to solve. The Spanish energy market is complicated, outdated and process-heavy - there's an awful lot of domain modelling that we need to get right. Strong attention to detail is essential.
  • We have difficult technical problems to solve. With the advent of smart meters, we'll soon be processing millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption.
  • There's a great opportunity for disruption in the Spanish energy market. The big suppliers still dominate, but are not exactly popular. The energy landscape is changing as we move to more dis-aggregated forms of generation, with less predictability, more dynamism and smarter technology. Octopus Energy were the first UK supplier to introduce a "tracker" tariff whose prices track the daily wholesale prices: http://www.cleanenergynews.co.uk/news/efficiency/octopus-offers-transparency-with-wholesale-price-tariff
  • You'll be working for a company that’s fighting climate change. Our parent company is the largest investor in solar generation in the UK, and are funding wind and anaerobic digestion. As a supplier, we're helping people to use greener technology and renewable energy, all helping move the UK towards a lower carbon future.

What you'll have

  • We're looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following (in rough priority order):
    • Python
    • Django (or equiv. web framework)
    • Domain modelling
    • HTTP and REST APIs
    • Writing robust and fault-tolerant software
    • Celery and async processing
    • Postgres Plus experience in the following would be a bonus:- AWS
  • Terraform, Packer, Consul
  • React and Redux

What you'll love about us

  • Our company culture - we won best company to work for in 2019 and our CEO, Greg has recorded a podcast about our culture and how we empower our people
  • Flexible working environment - genuine work life balance here, we are in the top 5 companies in the UK, we treat you as a human, and do our best to make work and life merge smoothly together
  • Relaxation - we don’t count your holidays here, we work hard, and so we know you need to play hard as well (within reason of course)
  • Equity Options Scheme - you own your own part of the business, share options in the whole Octopus Energy Group so we all work together towards success
  • Office culture - have a certain tech requirement? We’ll do our best to get it. Our offices are also stocked with fruit, breakfast, great coffee and soft drinks. Weekly on a Friday we all get together (this happens virtually too) for company updates and drinks - we call it Family Dinner
  • Your development is important - we support and help with development including internal and external courses, learning, study support etc, all bespoke to you

You do need to be able to work in Spain/EU without a VISA though.

Above all, we’re looking for someone who thrives on providing alternative opinions, challenging those around them and being challenged.

Discover how you’re connected

View connections

See your contacts at Octopus Energy on LinkedIn to leverage your network in applying for this position.

Apply now

Job expired?
Apply now

Please let Octopus Energy know you found this job on Rejobs. This will help us grow and get more people to work on renewable energy!

About the role

August 27, 2024

Full Time

Company

Octopus Energy

February 16, 2025

Hybrid

  •  Spain

Intermediate to advanced experience in software development, particularly with Python and Django.

UTC+01:00

Similar jobs near Spain

ILF Consulting Engineers

Wind Expert (m/f/d)

ILF Consulting Engineers

Paris, France  + 2 locations   On-site   Full Time
LevelTen Energy

Manager, M&A Solutions (m/w/d)

LevelTen Energy

Madrid, Spain   Hybrid   Full Time
Statkraft

Contract Operations Manager – Origination (m/w/d)

Statkraft

Madrid, Spain   Flexible   Contract Position
Power Factors

Director of SCADA Delivery (m/w/d)

Power Factors

Seville, Spain   Remote   Full Time
Trina Solar

Bid Manager (Tracker)

Trina Solar

Madrid, Spain   On-site   Full Time
Canadian Solar

Sales Manager, MSS, Spain (m/f/d)

Canadian Solar

Madrid, Spain   Hybrid   Full Time
Canadian Solar

Customer Service Advisor (m/f/d)

Canadian Solar

Madrid, Spain  + 1 location   Hybrid   Full Time
Nordex

Global Sourcing Manager CT (m/f/d)

Nordex

Sarriguren, Spain   On-site   Part Time

Share with Friends

The stakes are high, and the time for talk has passed. Now is the time for action. Help a friend accelerate the shift to a sustainable future.

Share this job - Backend Developer (m/w/d) - with your folks, and help them find a career to be proud of.