Dune is hiring a Software Engineer to help scale our blockchain data platform, powering analytics on public blockchain data. You’ll design and build distributed systems that handle massive data volumes with reliability and performance.
What you’ll do
- Design and build distributed systems for blockchain data ingestion and processing
- Own core components of the data platform
- Write high-quality, performant code primarily in Kotlin (plus Java, Rust, Go)
- Tackle challenges in large-scale databases, SQL processing, and system performance
-
Improve deployment, automation, and operational readiness
What we’re looking for
- Strong CS fundamentals and generalist engineering mindset
- Experience with or interest in distributed systems
- Understanding of blockchain tech and RPCs
- Coding experience in a JVM language
-
Great collaboration and communication skills
Nice to have
-
Experience with data lakes (Parquet, Delta, Iceberg)
Why Dune
- Competitive salary + top-tier equity
- Fully remote, flexible hours
- 5 weeks PTO + generous parental leave
- Strong focus on work–life balance and growth
Apply now to help power the world’s blockchain data.