Senior Software Engineer - Utilities

New Today

Overview

Kraken Utilities is part of Kraken, a technology company focused on creating a smart, sustainable energy system. We are expanding the Kraken platform to serve additional utility sectors (Water and Broadband) and building a new Kraken Utilities team to re-architect, design, and develop our software platform to solve complex industry-wide problems (such as customer experience and water leak detection). The Kraken Utilities team is in a growth phase and has already signed several clients. We are 120+ people in Kraken Utilities and 1800+ people in the overall Kraken world. We are excited about growing our team to shape the future of the business at a global scale.

What you’ll do and what you’ll need are described below.

What you’ll do

  • We have lots of difficult design challenges to solve. The UK utilities market is complicated, outdated and process-heavy – there’s a lot of domain modelling that needs to be right. Strong attention to detail is essential.
  • Help build and scale the Kraken Utilities team by embedding an engineering, problem-solving, and customer-first culture.
  • Architect and develop new components of the Kraken platform to serve other utilities.
  • Address challenging technical problems, such as processing tens of millions of meter readings a day, ensuring the right technology is in place to handle this and feed data into a machine learning pipeline that models and predicts consumption. Consider adapting Kraken to improve other utilities like water and broadband.
  • Participate in a market with opportunities for disruption in UK water and broadband, moving toward more dis-aggregated generation, less predictability, more dynamism and smarter technology.
  • Join a company that is actively addressing climate change. Our generation arm invests in solar, wind and anaerobic digestion; we help customers use greener technology and renewable energy to move the UK toward a lower-carbon future.

What you’ll need

  • A general interest in technology and problem-solving; a diligent and thoughtful mindset. Experience with the following:
  • Python
  • Django (or equivalent web framework)
  • Domain modelling
  • HTTP and REST APIs
  • Writing robust and fault-tolerant software
  • Celery and async processing
  • PostgreSQL

Plus experience in the following would be a bonus:

  • AWS
  • Terraform, Packer, Consul
  • React and Redux

Location and working model

We prefer someone who can work in our London office on a hybrid remote policy of 1-2 days a week onsite. You do need to be able to work in the UK.

About Kraken and Kraken Utilities

Kraken is a certified Great Place to Work in France, Germany, Spain, Japan and Australia. In the UK we are recognized as one of the best workplaces on Glassdoor with a high rating. Our platforms power energy management and customer experiences across multiple utilities sectors.

Equal opportunity and privacy

We are an equal opportunity employer and do not discriminate on the basis of any protected attribute. We encourage all qualified applicants to apply. We provide privacy notices regarding applicant data and explain how data is collected and used in connection with applications and our website. By applying, you acknowledge that you have read and understood these policies and consent to them where applicable.

#J-18808-Ljbffr
Location:
London
Category:
IT & Technology

We found some similar jobs based on your search