Dune is a collaborative multi-chain analytics platform used by thousands of developers, analysts, and investors to understand the on-chain world and the frontiers of finance. As a software engineer in Dune focused on Data Platform, you will play a key role in ensuring our data platform scales to accommodate an ever-growing volume of public blockchain data.
Requirements
- Design and develop distributed systems in a principled way and take part in high impact architectural decisions
- Engage in stimulating technical challenges in topics such as distributed systems, very large databases, SQL processing, data modelling, or systems performance
- Assume ownership of components within our blockchain data platform such as data ingestion and decoding
- Write code in Kotlin with some Java, Rust and Go with a strong emphasis on good design and performance
- Contribute to enterprise-grade software delivery by improving deployment pipelines and the operational readiness of our systems
- Work on one of the fastest engineering teams in the industry
- Strive for automating our processes to reduce the operational toil by leveraging AI and building agents
Benefits
- Competitive salary and equity package
- 5 weeks PTO + local public holidays
- Fully remote-first approach
- Private medical insurance, dental & vision
- Paid parental leave
- Quarterly offsites in various locations
- Yearly travel allowance
- Allowance for at-home setup
