
Kraken
About the Company
Kraken delivers transformational tech to utilities around the world to make the global transition to green energy quicker and more affordable. Part of the Octopus Energy Group.
Listed Jobs


- Company Name
- Kraken
- Job Title
- TechOps Architect
- Job Description
-
Help us use technology to make a big green dent in the universe!
Kraken powers some of the most innovative global developments in energy.
We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.
It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
Kraken Customer
What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimising resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry.
Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now.
We are very excited to be building a small and efficient TechOps team at Octopus. We are looking for an ambitious, knowledgeable and experienced TechOps Architect with a passion for tackling challenges, driving innovation and someone who, quite frankly, can help us with our big growing pains.
You will be a key partner in defining what TechOps is at Octopus. We will be shaping this team to provide a world class support service to our employees, building our way out of problems with engineering firepower and undertaking transformational organisational change.
What is TechOps?
A more modern, more lean version of a traditional enterprise IT team. We cover everything from what most people would call “1st line support” all the way up to high-level strategic planning, and everything in between.
We tackle big problems and the breadth of work is huge. Dealing with ambiguity is a key part of working in TechOps, and every day will be a new and exciting one, working on varying challenges across the company.
We have a cloud-first approach to everything we do. This allows us to scale quickly and focus on things where we can add the most value. No on-prem AD here!
About The Role
As a TechOps Architect, you will be responsible for high-level strategic and architectural technical decisions around the business. We also strongly believe that no matter what role you have within TechOps, it’s still important to keep your ear to the ground and see, first hand, the problems our users are facing, and the impact that decisions you make have on everyone at Octopus. This means you’ll spend some of your time helping out with day-to-day “1st, 2nd and 3rd line” support.
Where our TechOps Generalists may be a jack of all trades, master of none, as an Architect, you’ll be a master of all. You’ll have a wide breadth of knowledge and experience across all areas of IT, but also an immensely deep understanding of those areas too. You will have interest and/or experience in related areas like software engineering, security, platform architecture, UI/UX design etc
Roles that you might currently be in: 3rd line support, DevOps Engineer, Systems architect, Systems designer, Systems engineer, Network Architect, Workplace technology, Solutions specialist, Solutions designer, Solutions architect, Solutions architect, Enterprise Architect.
What You'll Do...
Define what good looks like for a small and lean TechOps team.
Tackle some of the toughest technical issues as we scale to tens of thousands of people.
Make wide-scale strategic technical decisions across the whole Octopus Energy Group, globally.
Design, build and continually improve processes, automations and systems that will improve user experience, remove inefficiencies, allow us to scale quickly and keep our team small.
Mentor the wider TechOps team, providing support and guidance for any technical project they may be working on. (This role will not involve directly managing people).
Support the rest of the team in providing delightful day-to-day technical support to all areas of the business, to ensure our incredible employees are able to do their job as efficiently as possible. Their problems are our problems.
Collaborate closely with our Security team to ensure we strike the right balance between security, productivity and user experience.
Managing supplier relationships and the procurement process for SaaS and hardware.
Lead and manage complex technical projects with multiple stakeholders from around the business. Examples of some TechOps projects include…
Rollout of, and migration to, a new identity provider
macOS and Windows MDM migration
Rollout of a new device trust and posture compliance solution
The replacement of insecure factors like SMS with phishing-resistant factors
Office fit-outs, including tech like network, AV, access control etc
SaaS migrations for acquisitions e.g. Microsoft 365 to Google Workspace
What You'll Need...
Experience leading on a range of technical projects across various technologies and platforms.
Experience with scripting, using APIs and automating mundane, error-prone repetitive tasks.
To be comfortable with a huge amount of ambiguity and spinning a lot of plates all at the same time.
Experience working with multiple teams and managing multiple stakeholders.
Experience supporting, managing and deploying applications to macOS, Windows, iOS and Android devices.
Experience with Identity & Access Management systems like Okta or Microsoft Entra.
Experience administering and troubleshooting Single Sign-On (SSO) technologies such as OAuth, OIDC and SAML.
Understanding of identity provisioning technologies such as SCIM.
Ability to explain technical concepts to non-technical, senior stakeholders.
A conscientious approach to everything you do and a passion for doing the right thing rather than the easy thing.
Should Have
You have strong opinions on best practice and you challenge traditional norms, advocating for more modern, novel approaches.
Experience with email gateway administration and email routing.
Understanding of email security protocols and standards e.g. SPF, DKIM, DMARC etc.
Experience using git and GitHub for code changes and CI/CD.
Experience mentoring less experienced team members.
Nice To Have
Experience building macOS apps with Swift
Experience with Munki and AutoPkg for macOS software deployment
Experience with Chocolatey and PowerShell for Windows software deployment
A foundational understanding of programming and software engineering.
Familiarity with frontend and backend engineering, including languages such as TypeScript and Python, and frameworks such as React, Remix and Django.
Familiarity with our security tooling - CrowdStrike EDR, Kolide, osquery, Zscaler
Don’t think you check off all of the above? We love hiring passionate people with a drive to learn so get in touch and let...


- Company Name
- Kraken
- Job Title
- Data Engineer
- Job Description
-
Help us use technology to make a big green dent in the universe!
Kraken powers some of the most innovative global developments in energy.
We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.
It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
Kraken Customer
What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimising resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry.
Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now.
At Kraken we've developed a data platform that is used by Octopus Energy and our other clients retail energy businesses around the world.
The platform empowers users with self-service data analytics and automates our data processing workflows, from simple ETL jobs to ML training and prediction.
The data platform team works across the whole customer domain on anything from natural language understanding of our customer communications to processing billions of smart meter readings every day to support clients in creating customised and market leading smart energy tariffs.
As the volume, scope and geographical range of our data offerings rapidly expand, we're looking for an experienced data engineer to join the team to help us build and maintain our platform, pipelines and data sources.
We're passionate about building great technology to change the way customers use, and think about, energy for the good of the planet. This is a fantastic opportunity to work with us on data problems that genuinely move us closer to Net Zero, and support the energy transition.
What You'll Do
Build new data sources and data pipelines that deliver key data and insights to the business.
Build data pipelines that power and enable the inner workings of the Kraken platform, from billing and settlement to customer facing apps.
Build and maintain testing and documentation frameworks for our data sources.
Work with the business to scope and deliver new data engineering projects and requirements.
Maintain and build on our existing data infrastructure and tools.
Support the internationalisation of our data infrastructure as we continue to grow globally.
What You'll Have
Python, SQL, Spark
Experience in assuring data quality
Experience deploying data services in a cloud environment (ideally AWS)
Experience with APIs designed for high volume traffic serving data to customers or business critical applications.
Experience with relational databases (Postgres/Aurora)
The projects will be varied and we're looking for someone who can work autonomously and proactively to scope problems and solve and deliver pragmatic solutions.
If this sounds like you then we'd love to hear from you.
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.


- Company Name
- Kraken
- Job Title
- Senior Front End Engineer
- Job Description
-
Help us use technology to make a big green dent in the universe!
Kraken powers some of the most innovative global developments in energy.
We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.
It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
Kraken Customer
What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimising resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry.
Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now.
Energy is changing.
For years, it was an industry dominated by large suppliers using outdated systems that put profits first and customers last. Now, we’re using the latest technology and green generation to transform energy for customers, bringing the UK cheaper, greener, and fairer energy.
We enjoy the best of both worlds: backing from a £6bn business of highly experienced and talented individuals, and the dynamic environment of a start-up.
On the retail side, Octopus Energy is a Which? Recommended energy supplier, six years in a row (they’ve never given it to another supplier more than twice), and uSwitch’s Supplier of the Year three of the past five years.
On the SaaS side, Kraken is licensed to businesses globally, including EDF Energy, Good Energy, E.ON Energy, and Origin Energy – to support 24 million customers worldwide.
You’ll be working for a company that’s fighting climate change. We’re one of Europe’s largest investors in renewable energy, and we’re making it easy for people to use greener technology and power to move the UK towards a low-carbon future.
And for big change, we need big minds.
What You'll Have
A very strong knowledge of our stack, listed below
Experience taking problems, rather than strict guidelines, and developing strong solutions
Confidence tackling large-scale tasks individually
An empathetic approach to delegating work and collaborating with others
The ability to develop websites that meet strong accessibility guidelines
Experience building scalable, performant sites that handle high levels of traffic well
Handy, But Not Essential
Experience leading teams or mentoring other developers
Experience working on a multi-national codebase
Previous experience in the energy industry
Our Stack
React
GraphQL & Apollo
Styled Components & SASS
Jest & React Testing Library
TypeScript
Storybook
Xstate (desirable)
We would prefer someone who can work in our London office but will consider remote candidates. However, you do need to be able to work in the UK.
We're very excited to be growing our team. We're looking for skills and experience to help shape and define the future of not only our team, but the wider business at a global scale. If you're reading this and grinning, please apply! There are huge challenges to tackle, and we need amazing people who are keen to get stuck in.
If this sounds like you then we'd love to hear from you.
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.


- Company Name
- Kraken
- Job Title
- Senior Backend Developer Python - remote (F/H/X) - CDI
- Job Description
-
OPENING FROM KRAKEN TECHNOLOGIES FRANCE - ALL LOCATIONS
Help us use technology to make a big green dent in the universe!
Kraken powers some of the most innovative global developments in energy.
We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.
It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future.
Kraken Customer
What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimizing resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry.
Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now.
Our mission is to provide cheaper, greener energy to the French market.
Octopus Energy France is a fast-growing energy company recognized as an ESS (social economy). **We offer a better experience to our customers through transparency, honesty and simplicity. We want to do better for the planet, through real, long-term investment in renewable energy production and a low-CO2 future that's better for our customers' wallets. We want to revolutionize the energy business through our people, our platform and our use of data.
Our focus is on customer satisfaction, and receiving positive reviews is important to us - we have the best score among French energy suppliers on Google Reviews and Trust Pilot.
Kraken technologies
Kraken Technologies is a company within Octopus Energy Group who are licensing the Kraken platform and operating model to clients across the world. Current clients are both the Octopus Energy retails businesses around the world as well as external clients such as Good Energy, Origin, EDF, E.ON & Queensland Energy - with many more expected to join over the next few years!
Our team
All technology is written and maintained by a multi-discipline engineering team of around 450 people globally. This includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers.
We follow a Kanban-like approach, using Google docs and Asana to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production.
Some of our coding conventions are open-source.
Octopus is a great place to learn, work with some talented engineers and level-up your skills.
Our technology
On the server-side, we mainly use Python. Most of our websites are powered by Django, Django-REST-framework and GraphQL (Graphene).
We use AWS heavily, employing most of the "Hashistack" (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline. See, for example, Django, ELB health checks and continuous delivery.
Client-side, we use React, Redux and SASS; our mobile apps are built using native code or React Native.
What You'll Do
We have lots of difficult design challenges to solve. The French energy 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 difficult technical problems to solve. With the advent of smart meters, we'll soon be processing 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.
You'll be working for a company that’s fighting climate change.
As a supplier, we're helping people to use greener technology and renewable energy, all helping move the French market towards a lower carbon future.
What You'll Have
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 (minimum 7 y.e.)
Django (or equiv. web framework)
Fluent in French, and lever B2 at least in English
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, Packer, Consul
React and Redux
This is a full remote position. We are therefore looking for senior developers. We need people working remotely to have a very good level of autonomy and strong technical abilities. If you are not senior, we may have space for you but it will not be in a remote position.
If this sounds like you then we'd love to hear from you.
Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!
Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.