Remote Frontend Jobs
Kraken Technologies logo

Software Engineer - Markets Prepay

Kraken TechnologiesLondon, United Kingdom
Machine LearningPythonDjangoHTTPREST
Apply now

We have lots of difficult design challenges to solve. The UK utilities 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 challenging technical problems to solve; like processing tens of 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. Or thinking about how we adapt Kraken to improve other utilities like water and broadband.
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 dis-aggregated forms of generation, with less predictability, more dynamism and smarter technology.
You'll be working for a company that’s fighting climate change. Our generation arm is the largest investor in solar generation in the UK, and is 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.
Be part of the team setting the global standard for prepay energy. We are on a mission to empower millions of prepay customers with a budgeting solution whilst providing retailers with the most reliable, compliant and self-serve product.
Some of our energy retailers' most vulnerable customers use prepayment meters; so we are looking for someone who wants to help make a real difference to these customers.


What You'll Need

  • 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 equivalent 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
  • A track record of working well in a team; it would be helpful if you can:
  • Bring an energy to the team and be happy collaborating with team mates, both technical and non-technical.
  • Be able to explain ideas and concepts in simple terminology to both technical and non-technical audiences.
  • Be open and respectful to ideas from both the rest of the team and wider organisation.
  • Be able to support the continuous discovery process with both our product teams and our energy retailers.
  • Feel comfortable asking for help when you need it.