Skip to content
Dune logo

Software Engineer

DuneOn-chain Data company
RemoteSenior
Coatue Management logo
Coatue Management
Dragonfly Capital
Multicoin Capital logo
Multicoin Capital
Union Square Ventures logo
Union Square Ventures
Redpoint Ventures logo
Redpoint Ventures
Hashed
Software Engineering

About the role

TL;DR

Software Engineer focused on building scalable data platforms for blockchain data.

  • As a Software Engineer at Dune, you will play a key role in ensuring our data platform scales to accommodate an ever-growing volume of blockchain data.
  • Key Responsibilities Design and develop distributed systems Engage in technical challenges in distributed systems, databases, SQL processing, and data modelling Assume ownership of components within our blockchain data platform Write code in Kotlin, Go, Java, and Rust Contribute to the internal developer experience Improve platform operations and automate incident resolution using AI Work with a fast-paced engineering team Requirements Strong generalist with fundamental computer science knowledge Understanding of distributed system design or drive to learn Knowledge of blockchain technology and RPC interactions Experience with datalakes and formats like parquet, delta, iceberg Great collaboration and communication skills Coding experience in any JVM language
View original posting →

Required skills

KotlinGoJavaRustSQL

Domain expertise

crypto

Benefits & perks

competitive salary, equity package, PTO, remote-first approach, flexible working hours, health insurance, paid parental leave, travel allowance, home setup allowance, Dune swag

Tech stack

KotlinGoJavaRustSQLApache KafkaAirflowdbtPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBAWSGoogle CloudAzureTerraformCloudFormationPulumiAWS LambdaEC2S3RDSECSEKSGKECloud RunBigQueryRedshift

Similar jobs

T

Senior Security Engineer (Application Security)

T

Software Development Test Engineer II

R

Senior Android Engineer