D

Dune Analytics

Blockchain analytics platform for Ethereum data

Staff Software Engineer - Data Foundation

Backend EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Strong computer science fundamentals and the ability to adapt to new technologies and problem spaces.
  • Ability to reason from first principles, make assumptions explicit, identify constraints and invariants, and derive solutions.
  • Experience designing and shipping distributed data systems, including explicit contracts, state transitions, invariants, and failure modes; familiarity with fault models and scaling weaknesses.
  • Comfort working with ambiguity and communicating with product, customers, and teammates to commit to and defend a scope.
  • Ability to use AI tools effectively, understand their failure modes, and identify low-quality AI-generated output.
  • Clear written communication and ability to work effectively in a distributed team.

Responsibilities

  • Translate product requirements into technical requirements by modeling domains, defining interfaces and workflows, and navigating trade-offs.
  • Break large problems into work other engineers can own and sequence delivery to ship useful outcomes early.
  • Drive high-impact architectural decisions across the data platform and own components end to end, from design through production.
  • Work across the stack, primarily using Go, Kotlin, Rust, and Python, selecting tools appropriate to the task.
  • Design for correctness and performance at volume, including large-scale ingestion, distributed processing, and data lake storage.
  • Improve design reviews, testing, and how the team breaks down work.
  • Mentor engineers by example in a fully distributed team.

Desired Qualifications

  • Experience with data lakes and formats such as Parquet, Iceberg, or Delta Lake.
  • Experience at a company where data is the product.

About the Company

Dune Analytics

Blockchain analytics platform for Ethereum data

Dune Analytics is a platform for Ethereum data analytics that is driven by its user community. It lets people explore, analyze, and share Ethereum data through dashboards and queries, with free access for basic use and paid subscriptions for premium features. The product works in a browser where users write queries against Ethereum data and build dashboards that visualize results, which can be shared with others via links. Compared with competitors, Dune stands out because it emphasizes community-sourced insights and collaboration, offering free access to powerful data tools while maintaining a freemium model that supports premium data services. The company aims to grow its team and its product offerings to make Ethereum analytics more accessible and to serve both individual enthusiasts and large organizations.

Company size
51-200
Company stage
Series B
Total funding
$79.4M
Headquarters
Oslo, Norway
Founded
2018

Recently Posted Jobs

Explore more opportunities at Dune Analytics

See more jobs