Data Platform Engineer — Blockchain Data & Distributed Systems

Dune

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Pension
Flexible Time Off
Distributed Team
Focus Time
Home Office stipend
Private Medical Insurance
Parental leave

Job summary

Dune is seeking a software engineer focused on data to scale our blockchain data platform. You will design and implement large-scale distributed systems, ingest petabytes of data, and enable efficient SQL queries across datasets.

Expect to work with Kotlin and Go, with Java and Rust as needed, contributing to architecture decisions and developer tooling. Join a fast-moving team embracing AI-assisted operations and impactful challenges.

Qualifications

  • Coding experience in any JVM language and a zeal for well-designed, testable software.
  • Understanding of blockchain technology and RPC interactions.
  • Experience with datalakes and formats like Parquet, Delta, Iceberg.
  • Strong collaboration and communication skills; team work drives output.
  • Good grasp of distributed system design and the ability to learn new technologies.

Responsibilities

  • Design and develop distributed systems and services for the data platform.
  • Own components such as data ingestion and decoding in the blockchain data platform.
  • Write clean, high-performance code in Kotlin and Go; some Java and Rust as needed.
  • Improve developer experience with tests and deployment processes.
  • Automate incident diagnosis and resolution using AI and tooling.

Skills

JVM languages
Distributed systems
Kotlin
Go
Java
Rust
Blockchain
SQL processing
Data modelling
Collaboration

Tools

Parquet
Delta Lake
Iceberg

Job description

Dune is seeking a software engineer focused on data to scale our blockchain data platform. You will design and implement large-scale distributed systems, ingest petabytes of data, and enable efficient SQL queries across datasets.

Expect to work with Kotlin and Go, with Java and Rust as needed, contributing to architecture decisions and developer tooling. Join a fast-moving team embracing AI-assisted operations and impactful challenges.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Data)
Software Engineer (Data)

Dune • Greater London

Hybrid
GBP 90,000 - 130,000
Equity
Pension
Flexible Time Off
+5
Senior Platform Engineer: Large-Scale Data Systems & AI
Senior Platform Engineer: Large-Scale Data Systems & AI

Neura Market • Greater London

On-site
GBP 90,000 - 140,000
Senior Data Platform Engineer for Large-Scale AI Data
Senior Data Platform Engineer for Large-Scale AI Data

Scale • Greater London

On-site
GBP 120,000 - 170,000
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

Segment (Twilio) • Greater London

On-site
GBP 90,000 - 150,000
Senior Data Scientist
Senior Data Scientist

Chainalysis Inc. • Greater London

On-site
GBP 60,000 - 80,000
Senior Data Scientist
Senior Data Scientist

P2P • Greater London

On-site
GBP 65,000 - 90,000
Senior Backend Engineer — Build AI-Driven Data Platform
Senior Backend Engineer — Build AI-Driven Data Platform

Dex • Greater London

On-site
GBP 90,000 - 150,000
Senior Data Platform Engineer — AI-Powered Systems
Senior Data Platform Engineer — AI-Powered Systems

Scale AI • Greater London

On-site
GBP 110,000 - 170,000
Platform Engineer for Enterprise AI Infra and Security
Platform Engineer for Enterprise AI Infra and Security

Dex • Greater London

On-site
GBP 90,000 - 140,000
Data Platform Engineer
Data Platform Engineer

Xcede • Greater London

On-site
GBP 55,000 - 85,000