Enable job alerts via email!
Boost your interview chances
A leading company in the crypto analytics space is looking for a Software Engineer focused on their Data Platform. You will design and develop systems that process massive amounts of blockchain data, collaborate with talented colleagues, and enjoy perks like competitive salary, remote work, and generous PTO. Dune Analytics values diverse experiences and encourages all to apply.
About Dune
Dune is on a mission to make crypto data accessible. We’re a collaborative multi-chain analytics platform used by thousands of developers, analysts, & investors to understand the on-chain world and the frontiers of finance. We’re a team of ~50 employees, working across Europe and eastern US timezones. We believe in our mission and in building a powerful, open product that allows individuals and communities to do deep research into ecosystems like Bitcoin, Ethereum, Solana, and more.
Backed by top investors, including a Series B round led by Coatue and Union Square Ventures, we are committed to empowering a new generation of onchain analysts, or Wizards.
Learn more about us:
As a Software Engineer focused on Data Platform, you will play a key role in ensuring our data platform scales to handle increasing blockchain data. This involves working on large-scale distributed systems and databases.
Our data platform aims to:
Ingest and process petabytes of data
Allow third-party data ingestion
Enable performant SQL queries across datasets
Design and develop distributed systems and participate in architectural decisions
Address technical challenges related to distributed systems, large databases, SQL processing, data modeling, and performance
Own components like data ingestion and decoding within our blockchain data platform
Write code primarily in Kotlin, with Java and Rust, emphasizing good design and performance
Improve developer experience through better testing, deployment, and integration processes
Work in a fast-paced engineering team
Build AI agents for automation within the team
You have strong computer science fundamentals and can adapt to new technologies
You understand distributed system design or are eager to learn
You have knowledge of blockchain technology and RPC interactions
You are familiar with data lakes and formats like Parquet, Delta, Iceberg
You possess excellent collaboration and communication skills
You have experience with JVM languages and a passion for well-designed, testable software
Competitive salary and equity, top 25% in the industry
Employee equity scheme with favorable terms
5 weeks PTO plus public holidays, flexible scheduling
Remote-first work environment with flexible hours
Focus on async work to reduce meetings
Private medical, dental, and vision insurance
Paid parental leave: 16 weeks primary, 6 weeks secondary, plus phased return
Quarterly offsites in exciting locations
Annual travel allowance for team co-working trips
Home setup allowance or co-working space support
Work with talented colleagues and enjoy Dune swag
------------------------------------------------------------------------------------------
We are committed to diversity and inclusion. If you’re excited about this role but your experience doesn’t match every qualification, we encourage you to apply. You might be the perfect fit for this or other roles.