Senior Software Engineer - Utilities

New Today

Overview

Kraken Utilities is expanding the Kraken platform to other utility industries (Water and Broadband). The Kraken Utilities team has grown from scratch to re-architect, design, and develop the Kraken software platform to solve complex industry-wide problems within the water and broadband sectors (such as customer experience and water leak detection). The team is in a rapid growth phase and has signed multiple clients; the broader Kraken organization includes engineers, product, implementation, and strategy personnel across 120+ people, with 1800+ people in the overall Kraken world.

Our technology platform is focused on creating a smart, sustainable energy system and enabling utilities to provide excellent customer experiences through resources such as CIS, billing, meter data management, CRM, and AI-driven communications. Kraken aims to serve more customers and continues to invest in renewable energy initiatives and data-driven solutions.

What you'll do

  • Work on challenging design problems in a UK utilities market that is complex, outdated, and process-heavy; apply strong attention to detail.
  • 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.
  • Tackle technical challenges such as processing tens of millions of meter readings per day, ensuring data flows smoothly into a machine learning pipeline that models and predicts consumption, and adapting Kraken for water and broadband use cases.
  • Contribute to opportunities for disruption in the UK water and broadband markets as technology evolves toward more disaggregated generation and smarter solutions.
  • Work for a company that is actively involved in renewable energy generation, contributing to a lower carbon future.

What you'll need

  • A general interest in technology and problem-solving; diligent and thoughtful approach.
  • Experience with:
  • 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

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

Kraken is a certified Great Place to Work in multiple countries and an employer that emphasizes an inclusive culture. See our privacy notices and equality statement for details.

EEO notice: Kraken is an equal opportunity employer. We do not discriminate on the basis of protected attributes. We consider all applicants without regard to race, colour, religion, national origin, age, sex, gender identity or expression, sexual orientation, marital or veteran status, disability, or any other legally protected status. U.S. based candidates can learn more about their EEO rights here.

#J-18808-Ljbffr
Location:
City Of London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search