Analytics Engineer - UtilitiesOctopus Energy

London, U 26-11-2024
Open Source
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 Utilities

Our tech platform ‘Kraken’ is already licensed to support 55 million customer accounts globally, and we aim to serve 100 million by 2027. Kraken is 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. 

We’re now charging the Kraken platform to other utility industries (Water and Broadband) and have created a new team called - Kraken Utilities. Over the last 2 years we have built this team from scratch to re-architect, design, and develop our Kraken software platform to solve complex industry wide problems within the water and broadband sectors (such as customer experience & water leak detection).

The Kraken Utilities team is in a very exciting growth phase, and has already signed 4 clients; Severn Trent, Leep, Portsmouth Water, and Cuckoo. We are currently 90+ people (engineers, product, implementation, strategy) along with 1500+ people in the overall Kraken world.

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 & utility industries. 

Our team

All our technology is written and maintained by a multi-discipline engineering team of around 1500 people globally. Our engineers work in ‘super teams’ which are focused on key areas of our platform as well as other innovative products. This also includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers. 
 
Teams are empowered to choose a way of working that works for them, often opting for a Kanban-like approach. Notion and Asana are then used to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Datadog, Sentry and Cloudwatch to measure performance and monitor production. 

We’re now charging Kraken to power utilities beyond energy (think water, broadband,..) and started a new business Kraken Utilities 2 years ago. We are looking to expand our Data team by adding a talented Data Analyst / Analytics Engineer to help us scale, implement a good culture, and work on some really exciting tech challenges. 
 
Some of our coding conventions are open-source
 
Kraken is a great place to learn, work with some talented people and level-up your skills. 

What you'll bring:

    • Proficiency in SQL and Python for data extraction and analysis.
    • Familiarity with BI tools such as Tableau, PowerBI, or Looker.
    • Experience working collaboratively using git.
    • Ability to communicate complex technical topics clearly and effectively to a diverse audience.
    • Detail-oriented with a strong analytical mindset and a habit of testing and validating insights.
    • Comfortable with using a command line and writing basic code.
    • Nice to have:
    • Experience using dbt to build data models.
    • Familiarity with Databricks.
    • Knowledge of Streamlit for building interactive data applications.

What you'll do:

    • Develop and maintain analytics models using dbt to turn raw Kraken data into actionable insights, particularly within the Telco market.
    • Design and build dashboards that track and communicate the health and success of the Kraken product to stakeholders.
    • Empower our clients to interpret Kraken’s data.
    • Provide ad hoc analytics and data science support to our AI/ML team.
    • Navigate and thrive in an evolving environment where projects, responsibilities, and priorities may shift as we continue to scale.
We are looking for candidates who can travel onsite to our London office (Oxford Circus) 2 days a week, and you will also need to have full right to work in the UK.

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.