Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Sep 19, 2026.
Join Dune, a leading blockchain data platform, as a Staff Software Engineer in the Data Foundation team. In this role, you will be responsible for designing and implementing large distributed data systems, driving high-impact architectural decisions, and mentoring other engineers. You will work across our tech stack, primarily using Go, Kotlin, Rust, and Python. This is a fully remote position with competitive salary and benefits.
Missions
- Transform ambiguous product requirements into clear technical requirements, including modeling the domain, defining interfaces, and navigating trade-offs.
- Drive high-impact architectural decisions across the data platform, owning components end to end from design through production.
- Mentor engineers by example, raising the bar on design reviews, testing, and how the team breaks work down.
Profil recherché
- You use AI tools well enough that they have changed how you work, you understand their failure modes and dislike ai-slop- You reason from first principles: you make assumptions explicit, identify the constraints and invariants that matter, and derive the solution rather than reaching for a familiar pattern
- You communicate clearly in writing and get the best out of a distributed team
- You are a strong generalist with real computer science fundamentals, and you use them to adapt quickly to new technologies and problem spaces
- You are comfortable with ambiguity : you will talk to product, to customers, and to the team, then commit to a scope and defend it
- You use computer science fundamentals as practical tools. You have designed and shipped distributed data systems, making their contracts, state transitions, invariants, and failure modes explicit. You know their fault models and scaling weaknesses
- Experience at a company where the data is the product
- Experience with data lakes and formats such as Parquet, Iceberg or Deltalog

