Open Role
Dune

Remote opportunity at

Dune

Software Engineer

Dune operates a collaborative multi-chain analytics platform serving developers, analysts, and investors who study blockchain ecosystems such as Ethereum, Bitcoin, and Solana. The organization comprises roughly…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published10h ago
Listing Views2
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Dune operates a collaborative multi-chain analytics platform serving developers, analysts, and investors who study blockchain ecosystems such as Ethereum, Bitcoin, and Solana. The organization comprises roughly sixty individuals distributed across eastern United States and European time zones. This remote-first position focuses on scaling the company data platform to handle expanding volumes of blockchain information. In this capacity, the selected engineer will design distributed systems, manage data ingestion and decoding, and…

Job Description

Dune operates a collaborative multi-chain analytics platform serving developers, analysts, and investors who study blockchain ecosystems such as Ethereum, Bitcoin, and Solana. The organization comprises roughly sixty individuals distributed across eastern United States and European time zones. This remote-first position focuses on scaling the company data platform to handle expanding volumes of blockchain information.

In this capacity, the selected engineer will design distributed systems, manage data ingestion and decoding, and optimize platform performance. The role suits engineers with a solid computer science foundation who enjoy tackling architectural challenges in large-scale distributed databases and SQL processing. Team members write code primarily in Kotlin and Go, alongside some Java and Rust, while utilizing artificial intelligence for incident diagnosis and automation.

Dune offers a flexible, asynchronous work environment designed to minimize excessive meetings. The total compensation package includes competitive salary and equity with an extended exercise window. Additional provisions cover private medical, dental, and vision insurance, paid parental leave, a remote workspace stipend or co-working membership, and regular team offsite gatherings.

Responsibilities

  • Design and build distributed systems while participating in key architectural decisions
  • Tackle technical problems related to very large databases, distributed systems, SQL processing, data modeling, and performance
  • Take ownership of specific platform components including data decoding and ingestion
  • Write code primarily in Go and Kotlin, plus some Rust and Java, emphasizing clean design and performance
  • Enhance the internal developer experience by improving integration tests, local test configurations, and incremental deployments
  • Automate incident resolution and diagnosis using artificial intelligence
  • Collaborate within a fast-moving engineering team building AI automation agents

Requirements

  • Generalist programming background with foundational computer science knowledge
  • Familiarity with distributed system design, or strong motivation to learn
  • Familiarity with blockchain technology and remote procedure call interactions
  • Experience working with data lakes and formats such as Delta, Parquet, and Iceberg
  • Strong communication and teamwork abilities
  • Coding experience in at least one JVM language

Core Skills

Benefits

  • Competitive salary and equity package
  • Employee equity scheme featuring a discounted strike price and a ten-year exercise window
  • Five weeks of paid time off plus local public holidays with flexibility
  • Fully remote and distributed work arrangement with flexible working hours and asynchronous operations
  • Private medical insurance alongside dental and vision coverage
  • Paid parental leave providing sixteen weeks for primary caregivers and six weeks for secondary caregivers
  • Two-week part-time phased return at full pay following parental leave
  • Quarterly company or team offsite events in various locations
  • Yearly travel allowance for in-person collaboration
  • At-home setup stipend or local co-working desk coverage
  • Company merchandise

Frequently Asked Questions

Is this position remote?

Yes, this is a fully remote role within a distributed team operating across Europe and eastern United States time zones.

What programming languages are used in this role?

Engineers primarily write code in Kotlin and Go, with some usage of Java and Rust.

What is the employment type?

The posting specifies full-time employment.

What salary is offered for this position?

The source posting does not specify the exact salary figure, though it mentions a competitive salary and equity package in the top 25% of the space.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Advertisement
320 × 50

Posted by Dune

Source: Jobicy — Netherlands

5 sources detected for this job

Dune

Dune

1Open Jobs
—No reviews yet
View Company Profile