Location | Remote, Australia |
Commitment | Full-time |
Role | Technology |
Remote | 🌴Remote allowed |
First listed | In the last 42 months |
NewGet help on your job search
Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.
Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.
Job Description
Help us make a big green dent in the universe. We're on a mission to drive the global renewable energy revolution, and we need loads more people to help us make our vision a reality.
About Octopus Energy and Kraken
Since 2015, Octopus has been on a mission to bring affordable, green energy to the world. With the help of our in-house developed technology platform, Kraken, we’ve become the 4th largest energy supplier in the UK, opened retailers in 7 other countries, and licensed our software to retail giants including E.ON in the UK and Origin Energy in Australia. We’ve reinvented energy products with smart, data-driven tariffs to balance customer demand with renewable generation - and we’re the biggest investor in renewable generation in the UK.
We've since expanded our tentacles and we are now looking for a backend Senior Python Developer, with people management experience, based in Australia. Our main hub is in Melbourne but it's not a requirement to work there. We're looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. Working with Kraken is a chance to join an exciting scale-up business within the energy supply sector, one that’s at the forefront of changing the landscape of the energy industry across the world. A role with us offers you the chance to contribute to building world-class operations that will catapult you into a fantastic career.
Our team
All technology is written and maintained by a multi-discipline engineering team of around 400 people. 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. Kraken is a great place to learn, work with some talented engineers and level-up your skills. Some of our coding conventions are open-source .
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.
Apply to Job
👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!
Get a referral to Octopus Energy
If possible, try to get a warm intro/referral to Octopus Energy before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.
Join ClimateTechList Talent Collective
Want to be matched with companies directly? Apply to the talent collective.
Here's how it works:
You submit an application
We'll share your profile with climate tech companies potentially interested in chatting with you
We'll reach out if there's a company interested in talking to you.
No spam. Unsubscribe any time.
Join ClimateTechList Talent Collective
Want to be matched with companies directly? Apply to the talent collective.
Here's how it works:
You submit an application
We'll share your profile with climate tech companies potentially interested in chatting with you
We'll reach out if there's a company interested in talking to you.