Remote Data Platform Engineer — Distributed Systems

Unchain Data

United States

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-first
Equity
Flexible hours
Home office stipend
Offsites

Job summary

Dune is building a scalable data platform for blockchain data, focusing on ingesting petabytes of data, enabling third-party data ingestion, and delivering fast SQL queries across datasets.

As a data-focused software engineer, you will design distributed systems, work with Kotlin and Go (plus Java and Rust), and push for high-performance, well-tested code in a remote-first, globally distributed team.

Qualifications

  • Strong general CS knowledge and ability to learn new technologies
  • Understanding of distributed system design or willingness to learn
  • Knowledge of blockchain technology and RPC interactions
  • Experience with datalakes and formats like Parquet, Delta, Iceberg
  • Strong collaboration and communication skills
  • Proficiency in a JVM language and writing well-designed, testable software

Responsibilities

  • Design and develop distributed systems with high impact architectural decisions
  • Tackle challenges in distributed systems, large databases, SQL processing, data modelling, or performance
  • Own components of the data platform (ingestion/decoding)
  • Write code in Kotlin and Go, with Java and Rust as needed
  • Improve internal developer experience with tests and deployment automation
  • Automate incident diagnosis and resolution using AI
  • Collaborate with a fast engineering team and build AI agents for automation

Skills

Distributed systems
Kotlin
Go
Java
Rust
RPC
SQL processing

Tools

Parquet
Delta Lake
Iceberg

Job description

Dune is building a scalable data platform for blockchain data, focusing on ingesting petabytes of data, enabling third-party data ingestion, and delivering fast SQL queries across datasets.

As a data-focused software engineer, you will design distributed systems, work with Kotlin and Go (plus Java and Rust), and push for high-performance, well-tested code in a remote-first, globally distributed team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Platform Engineer – Distributed Systems
Remote Data Platform Engineer – Distributed Systems

Dune • United States

On-site
USD 180,000 - 260,000
Remote-first
Equity
5 weeks PTO
+6
Senior Data Platform Engineer - Distributed Systems (Remote)
Senior Data Platform Engineer - Distributed Systems (Remote)

Unchain Data • Northern (KY)

Hybrid
USD 120,000 - 190,000
Remote-first
Flexible hours
Paid parental leave
+1
Data Platform Engineer - Remote, Equity Included
Data Platform Engineer - Remote, Equity Included

Dune • United States

Remote
USD 140,000 - 200,000
Salary + equity
5 weeks PTO
Remote-first
+2
Data Platform Engineer - Remote, High-Impact, Kotlin/Go
Data Platform Engineer - Remote, High-Impact, Kotlin/Go

Bazeta • Northern (KY)

Hybrid
USD 120,000 - 170,000
Fully remote-first
Private medical insurance
Dental & vision
+4
Distributed Systems Data Engineer - Kotlin/Go (Remote)
Distributed Systems Data Engineer - Kotlin/Go (Remote)

Coinscapture • Northern (KY)

Hybrid
USD 150,000 - 230,000
Remote-first
Flexible hours
Private medical insurance
+2
Staff Data Platform Engineer - Remote, High-Impact Systems
Staff Data Platform Engineer - Remote, High-Impact Systems

Dune • United States

Remote
USD 140,000 - 210,000
Competitive salary & equity
Fully remote work
5 weeks PTO
+7
Lead Data Platform Engineer - Distributed Data Foundation
Lead Data Platform Engineer - Distributed Data Foundation

Unchain Data • Northern (KY)

Hybrid
USD 120,000 - 180,000
Salary and equity
Equity plan terms
PTO 5 weeks
+9
Software Engineer
Software Engineer

Dune • United States

Remote
USD 140,000 - 200,000
Salary + equity
5 weeks PTO
Remote-first
+2
Software Engineer - Data Foundation
Software Engineer - Data Foundation

Unchain Data • Northern (KY)

Hybrid
USD 120,000 - 190,000
Remote-first
Flexible hours
Paid parental leave
+1
Staff Data Engineer: Orchestration at Scale (Remote)
Staff Data Engineer: Orchestration at Scale (Remote)

The Bitcoin Street Journal • Northern (KY)

Hybrid
USD 140,000 - 210,000
Remote-first
Private medical insurance
Quarterly offsites
+2