← All jobs
kraken123·Melbourne

Software Engineer (Python/Django)

HybridFull-timeLeverDirect apply link
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.

Our team
All technology is written and maintained by a multi-discipline engineering team of around 800 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 and CircleCI as part of an immutable-infrastructure, continuous delivery pipeline; and 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 as part of a continuous deployment pipeline. See, for example, Django, ELB health checks and continuous delivery.