Kraken

Data Engineer

United Kingdom

Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Energy, Biotechnology, UtilitiesIndustries

Job Description

Employment Type: Full-time

Position Overview

Kraken powers innovative global developments in energy, focusing on creating a smart, sustainable energy system. We are a technology company transforming the industry through our operating system for energy, optimizing renewable generation, creating intelligent grids, and enabling excellent customer experiences. This is an exciting time in energy, and we're looking for individuals passionate about making a real impact on a better, more sustainable future.

Kraken Customer: What We Do

We build the most AI-driven, innovative, and forward-thinking platform for energy management. Our platform optimizes resources, delivers cost-effective and 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

The future of energy will be different from today. We believe in building for this future now. Kraken has developed a data platform used by Octopus Energy and other retail energy businesses globally. This platform empowers users with self-service data analytics and automates data processing workflows, from ETL jobs to ML training and prediction.

The data platform team works across the entire customer domain, handling tasks like natural language understanding of customer communications and processing billions of smart meter readings daily to support clients in creating customized and market-leading smart energy tariffs.

As our data offerings expand in volume, scope, and geographical range, we are seeking an experienced Data Engineer to help build and maintain our platform, pipelines, and data sources. We are passionate about using technology to positively impact the planet and move closer to Net Zero, supporting the energy transition.

Responsibilities

  • 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 applications.
  • Build and maintain testing and documentation frameworks for our data sources.
  • Collaborate with the business to scope and deliver new data engineering projects and requirements.
  • Maintain and build upon our existing data infrastructure and tools.
  • Support the internationalization of our data infrastructure as we continue to grow globally.

Requirements

  • Proficiency in Python, SQL, and 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).
  • Ability to work autonomously and proactively to scope problems, solve them, and deliver pragmatic solutions.

Application Instructions

If this sounds like you, 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.

Accommodations: We want to ensure you have a comfortable and magical interview process. If you require specific accommodations or have unique preferences, please let us know, and we'll do our best to customize your experience.

Equal Opportunity: Studies show that some groups are less likely to apply 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.

Skills

Data Platform
ETL
Machine Learning
Data Pipelines
Data Processing
Data Analytics
Smart Meter Readings
Customer Information Systems (CIS)
Billing
CRM

Kraken

Cryptocurrency exchange for buying and trading

About Kraken

Kraken is a cryptocurrency exchange platform that allows users to buy, sell, and trade various digital assets. It offers features that cater to both beginners and experienced traders, making it easy to navigate the cryptocurrency market. Users can execute trades with high liquidity, which means their transactions are completed quickly. The platform charges low transaction fees, sometimes as low as 0%, helping users keep more of their profits. Kraken also provides advanced charting tools to help investors track their investments effectively. Security is a major focus, with multiple protective measures in place to keep user assets safe. The platform supports 70 different asset pairs and is continuously expanding its offerings. Additionally, Kraken offers 24/7 global support to assist users with any questions or issues.

San Francisco, CaliforniaHeadquarters
2011Year Founded
$108.5MTotal Funding
SERIES_CCompany Stage
Crypto & Web3, Financial ServicesIndustries
501-1,000Employees

Benefits

Competitive salary and equity plan
401k contribution plan
Vacation & Generous PTO
Paid Tranings

Risks

Increased competition from Binance and Coinbase could impact Kraken's market share.
Regulatory scrutiny in the EU may raise Kraken's compliance costs.
The volatility of cryptocurrency prices can affect Kraken's revenue from transaction fees.

Differentiation

Kraken offers both spot and futures trading for over 40 digital assets.
The platform provides advanced charting tools for professional traders and technical analysts.
Kraken's 24/7 global support ensures assistance for users at any time.

Upsides

Kraken's acquisition of Staked enhances its staking services for consumers and institutions.
Sponsorship deals with major soccer clubs boost Kraken's visibility and brand recognition.
The rise of crypto derivatives attracts advanced traders to Kraken's sophisticated tools.

Land your dream remote job 3x faster with AI