Kraken
Visit websiteSenior Software Engineer
Salary not disclosedOnsite
- Engineering
- London
- Full time
- Today
About the role
Kraken is seeking a Senior Software Engineer to help scale the Kraken Utilities team and re-architect our platform for the water and broadband sectors. You will solve complex domain modelling challenges and develop robust components to support the utilities industry. This role focuses on building an engineering culture while delivering innovative solutions for a cleaner, more intelligent energy future.
Responsibilities
- 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.
- Find the right technology to build complex lifecycle journeys and payment flows.
- Solve hard industry problems and support the processing of millions of readings.
Required skills
- Python
- Django
- Domain modelling
- HTTP
- REST APIs
- Fault-tolerant software
- Celery
- Async processing
- Postgres
Nice to have
- AWS
- Terraform
- Packer
- Consul
- React
- Redux
About the Company
Kraken powers innovative global developments in energy and is transforming the industry by optimising renewable generation and building intelligent grids. Our platform is licensed to support 90 million customer accounts globally, and we are expanding our technology into the water and broadband sectors.