Dune logo - Staff Software Engineer - Curated Data

    Staff Software Engineer - Curated Data

    Dune
    Remote
    Engineering
    Remote
    Apply Now

    About This Role

    Dune powers onchain intelligence for 1,000+ organizations including Visa, Coinbase, Bloomberg, and the IMF, turning raw distributed ledger data from 130+ chains into structured, trusted datasets. This role sits at the intersection of backend systems engineering and data architecture: you'll own the lifecycle of curated data—from decoding raw blockchain events to orchestrating thousands of interdependent models across petabytes of information. You'll be handed ambiguous problems and come back with designs, sequencing, and systems that scale.

    What You'll Be Doing

    Architect the control plane for our curated data lifecycle—dependency-aware orchestration, backfills, restatements, retries, and recovery

    Decide whether a dataset should be a model, service, or job, then own that architecture through to production

    Design robust contracts between ingestion and curation layers so datasets remain reasoned-about end to end

    Build alerting and data quality signals that surface real issues in smart contract and chain data without generating noise

    Work fluidly across Go, Kotlin, Rust, Python, and SQL, selecting the right tool for each distributed systems challenge

    Decompose complex problems into parallelizable workstreams, sequencing delivery so value ships early

    What We're Looking For

    A backend engineer with deep data systems expertise, or a data engineer with strong software engineering chops—you ship production services, not just pipelines

    Experience building or significantly extending orchestration and scheduling systems, with clear insight into failure modes at scale

    Proven ability managing schema evolution and data correctness in systems with real downstream consumers, where breaking changes carry real cost

    Hands-on experience with stateful stream processing in production (Flink, Kafka Streams, Spark Structured Streaming, RisingWave, Materialize, or Feldera)

    Strong SQL and data modeling skills across large-scale datasets, with genuine curiosity about query engine internals

    Comfort operating in ambiguity, translating loose requirements into concrete technical designs

    Bonus Points

    Prior experience working with blockchain data, smart contracts, or decentralized protocols

    Familiarity with DeFi primitives, tokens, lending markets, or RWA data structures

    Experience building data products consumed directly by external customers or replicated into their warehouses

    Contributions to open-source data infrastructure or distributed systems projects

    Why Join Us

    Competitive compensation and equity in a company redefining transparency in crypto and decentralized finance

    Join a lean, high-impact team of ~50 across Europe and the US, backed by Coatue and Union Square Ventures

    Shape the data backbone trusted by the world's top financial institutions and web3 builders

    Work on hard, ambiguous problems with real autonomy, surrounded by engineers who value depth over dogma

    About Dune

    Dune is at the forefront of the Web3 data revolution, empowering a global community of analysts and developers to explore, interpret, and share insights from the blockchain. We provide the essential infrastructure and tooling that transforms raw blockchain data into accessible, actionable intelligence, enabling unparalleled transparency and understanding across the crypto ecosystem. Our platform is critical for identifying trends, tracking protocols, and making data-driven decisions that shape the future of decentralized finance (DeFi), NFTs, and beyond. Our culture at Dune is collaborative, intellectually curious, and driven by a shared passion for Web3. We value open-source contributions, rigorous analysis, and a commitment to empowering our users. Joining Dune means working alongside some of the brightest minds in blockchain, in an environment that fosters innovation, continuous learning, and direct impact. We believe in ownership, transparency, and building tools that serve the entire crypto community. If you're a talented individual energized by the limitless possibilities of blockchain technology and possess a desire to demystify complex data, Dune offers a unique opportunity to make a significant mark. Contribute to a platform that is fundamental to Web3's growth, shape the way the world understands decentralized networks, and build your career at the heart of the crypto data movement. Come help us unlock the next generation of blockchain insights.

    Ready to Apply?

    To submit your application for this position, please visit Dune's official website and follow their application process.

    Related Engineering Jobs