Senior Software Engineer - Customer Entities
AI Summary
A senior engineer designs and maintains the customer entities platform for a UK energy supplier, handling account and identity data, address verification, and integrations to support millions of meter readings per day.
About this role
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 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.
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 equiv. web framework)
-
Domain modelling
-
HTTP and REST APIs
-
Writing robust and fault-tolerant software
-
Celery and async processing
-
Postgres
-
AWS
-
Terraform, Packer, Consul
Plus experience in the following would be a bonus:
Skills
Explore related jobs
More jobs at Kraken
Similar Async Processing jobs
Jobs in London
- Receptionist - Cecconi's Mayfair, Central LondonSoho House & Co. · 5A Burlington Gardens, London W1S 3EP
Receptionist - Cecconi's Mayfair, Central LondonSoho House via Caterer.com · London- Chef de Partie - Cecconi's Mayfair, Central LondonSoho House & Co. · 5A Burlington Gardens, London W1S 3EP
Demi Chef de PartieThe Queen's Club · London, London
German Speaking Sr. Client Success Manager - EnterpriseAddepar · London, UK- Meat CutterFarm Boy Inc. · London, ON
