Staff Data Engineer - Orchestrated Curated Onchain Data

Unchain Data

Northern (KY)

Hybrid

USD 140,000 - 200,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Salary commensurate with experience
Equity package
5 weeks PTO + local holidays
Remote-first with flexible hours
Private medical insurance, dental and视
Parental leave
Quarterly offsites
Home office allowance

Job summary

Dune is seeking a backend data engineer focused on building high-quality data products. You will own the lifecycle of datasets from decoding to model creation and will design robust contracts between ingestion and curation.

The role requires thinking in systems and contracts, and delivering hard parts yourself. You will work across Go, Kotlin, Rust, Python and SQL to implement scalable data architectures, backfills, and governance signals while collaborating with a distributed team in a

Qualifications

  • You are a backend engineer who has gone deep on data systems and ships production services, not just pipelines.
  • You have built or extended orchestration and scheduling systems and can explain scale-related breakages.
  • You have handled schema evolution and data correctness with downstream consumers in production.
  • You have built/stateful stream processing in production (Flink, Kafka Streams, Spark).
  • You have strong SQL and data modeling skills on large datasets and understand how queries are executed.

Responsibilities

  • Design and build the control plane for the curated data lifecycle, including backfills, restatements, retries, and recovery.
  • Decide architecture per dataset and own its production lifecycle as a model, service, or job.
  • Design contracts between ingestion and curation for end-to-end data reasoning.
  • Build data quality signals and alerting to reduce noise during on-call incidents.
  • Work across Go, Kotlin, Rust, Python, and SQL to choose the right tool for the job.
  • Break large problems into smaller work packages and ship useful features early.

Skills

Backend engineering
Data systems
Orchestration
Distributed systems
SQL
AI tooling

Tools

Flink
Kafka Streams
Spark Structured Streaming
Materialize
Feldera

Job description

Dune is seeking a backend data engineer focused on building high-quality data products. You will own the lifecycle of datasets from decoding to model creation and will design robust contracts between ingestion and curation.

The role requires thinking in systems and contracts, and delivering hard parts yourself. You will work across Go, Kotlin, Rust, Python and SQL to implement scalable data architectures, backfills, and governance signals while collaborating with a distributed team in a

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

Similar jobs worth comparing

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
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
Staff Software Engineer - Curated Data
Staff Software Engineer - Curated Data

Unchain Data • Northern (KY)

Hybrid
USD 140,000 - 200,000
Salary commensurate with experience
Equity package
5 weeks PTO + local holidays
+5
Remote Data Platform Engineer — Distributed Systems
Remote Data Platform Engineer — Distributed Systems

Unchain Data • United States

On-site
USD 140,000 - 200,000
Remote-first
Equity
Flexible hours
+2
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
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 Software Engineer – Curated Data — Dune
Staff Software Engineer – Curated Data — Dune

The Bitcoin Street Journal • Northern (KY)

Hybrid
USD 140,000 - 210,000
Remote-first
Private medical insurance
Quarterly offsites
+2
Remote Data Platform Engineer (Kotlin/Go)
Remote Data Platform Engineer (Kotlin/Go)

Dune Analytics • United States

Remote
USD 140,000 - 210,000
Equity package
Fully remote-first
5 weeks PTO + holidays
+3
Staff Software Engineer - Data Foundation
Staff Software Engineer - 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

Coinscapture • Northern (KY)

Hybrid
USD 150,000 - 230,000
Remote-first
Flexible hours
Private medical insurance
+2