Taro Logo

Data Engineer

A technology company focused on creating a smart, sustainable energy system through innovative global developments in energy.
Data
Mid-Level Software Engineer
Hybrid
AI · Enterprise SaaS · Energy

Description For Data Engineer

Kraken is revolutionizing the energy sector by developing a smart, sustainable energy system. As a Data Engineer, you'll join their data platform team that powers Octopus Energy and other retail energy businesses worldwide. The platform handles everything from natural language understanding of customer communications to processing billions of smart meter readings daily.

The role involves building and maintaining data pipelines that are crucial for the company's operations, from billing and settlement to customer-facing applications. You'll work on data problems that directly contribute to achieving Net Zero goals and supporting the energy transition.

The data platform empowers users with self-service analytics and automates data processing workflows, from simple ETL jobs to ML training and prediction. As the company expands globally, you'll help scale the data infrastructure to support international operations.

Working at Kraken means being part of a mission to create real impact in shaping a more sustainable future. The company values diversity and inclusion, encouraging applications from all backgrounds. They're looking for honest, empathetic individuals who can work autonomously and deliver pragmatic solutions.

The position offers an opportunity to work with cutting-edge technology in the renewable energy sector, handling large-scale data operations that directly influence how customers use and think about energy. If you're passionate about using technology to make a positive environmental impact while solving complex data engineering challenges, this role at Kraken could be your next career move.

Last updated 3 months ago

Responsibilities For Data Engineer

  • 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
  • Build and maintain testing and documentation frameworks for our data sources
  • Work with the business to scope and deliver new data engineering projects
  • Maintain and build on existing data infrastructure and tools
  • Support the internationalisation of data infrastructure for global growth

Requirements For Data Engineer

Python
PostgreSQL
  • Python, SQL, Spark experience
  • Experience in assuring data quality
  • Experience deploying data services in a cloud environment (ideally AWS)
  • Experience with APIs designed for high volume traffic
  • Experience with relational databases (Postgres/Aurora)
  • Ability to work autonomously and proactively

Jobs Related To Kraken Data Engineer