Octopus Energy | Hammersmith, London, UK
We are a new energy supplier for the UK market, and we're looking for programmers (especially with Python experience) to join us. We're going to use Python to build a modern infrastructure for interacting with both consumers (via the web, mobile apps and smart-meters) and the industry (eg trading on the wholesale market, managing the billing life cycle).
To start with, we'll be using Django and the Django-REST-framework for the consumer-facing sites, and employing Pandas and Numpy for some of the heavier data processing required. We use AWS heavily, employing most of the Hashicorp toolset (Vagrant, Packer, Consul, Terraform) and are planning to use Lambda to build event-driven functionality.
This is a great opportunity for several reasons:
* We have lots of difficult design challenges to solve. The UK energy market is very complicated and process-heavy - there's an awful lot of domain modelling that we need to get right.
* 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 UK energy market. 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 genuinely helping to make the world a better place. We'll be helping move people onto using greener technology and consuming energy from renewable sources. This will all help transition the UK towards a lower carbon future.
More details here: <a href="
Our offices are in Hammersmith. We're open to some remote working but not 100% remote at this early stage of the company.