← All jobs
DU

Staff Software Engineer - Data Foundation

DuneEast Coast US & Europe (Remote)
Type
Full-time
Work setup
Remote
Experience
Senior
Posted
7 days ago
🌍 Fully remote📈 Equity / stock options

What engineering roles in crypto pay

205 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Staff Software Engineer on the Data Foundation team at Dune, you own how blockchain data enters our platform, how it is represented, and how it is delivered to customers. You work on large distributed data systems, recognise traditional scaling patterns and software lifecycle pitfalls, and help shape the technical direction of our data infrastructure. Dune is the industry standard for onchain data, trusted by 1,000+ institutions including Visa, WisdomTree, Coinbase, and the IMF to understand finance across 130+ chains.

What you'll do

  • Turn product requirements into technical requirements by modelling the domain, defining interfaces and workflows, and navigating trade-offs
  • Break large problems into work other engineers can own, and sequence it so the team ships something useful early
  • Drive high-impact architectural decisions across the data platform and own components end to end from design through production
  • Work across the stack, mainly Go, Kotlin, Rust and Python, choosing the right tool rather than the familiar one
  • Design for correctness and performance under real volume: large-scale ingestion, distributed processing, and data lake storage
  • Raise the bar on design reviews, testing, and how the team breaks work down
  • Mentor engineers by example in a fully distributed team

What you bring

  • Strong computer science fundamentals that you use to adapt quickly to new technologies and problem spaces
  • The ability to reason from first principles: you make assumptions explicit, identify the constraints and invariants that matter, and derive solutions
  • Real experience designing and shipping distributed data systems, making their contracts, state transitions, invariants, and failure modes explicit, and understanding their fault models and scaling weaknesses
  • Comfort with ambiguity: you talk to product, customers, and the team, then commit to a scope and defend it
  • Proficiency with AI tools, understanding their failure modes and a dislike of low-quality outputs
  • Clear written communication and the ability to get the best out of a distributed team

Nice to have

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

What we offer

  • A competitive salary and equity package in the top 25% of the space
  • Employee equity scheme with world-class employee-friendly terms, a heavily discounted strike price of approximately 90%, and a 10-year exercise window
  • 5 weeks PTO plus local public holidays, which you can swap to suit you
  • Fully remote-first work with flexible hours and a healthy balance of async and sync work to minimise meeting overload
  • Private medical insurance, dental and vision coverage as standard
  • Paid parental leave: 16 weeks to primary caregivers and 6 weeks to secondary caregivers, fully paid, plus a 2-week part-time phased return at full pay
  • Quarterly offsites in various locations to connect, work together and have fun
  • A yearly travel allowance to connect and co-work with teammates for a few days
  • An allowance for your at-home setup, or payment for a local co-working desk if you prefer
  • Dune swag

About Dune

Dune's mission is to make onchain finance observable. We deliver structured datasets from 130+ chains to 1,000+ industry leaders including Visa, WisdomTree, Coinbase, the IMF, and Bloomberg. We are a team of approximately 50 people spread across Europe and the eastern US, backed by leading investors including Coatue and Union Square Ventures.

Staff Software Engineer - Data Foundation | CryptoJobsHQ