Staff Software Engineer - Curated Data

Contract type
Part-time
Work mode
Remote
Experience
Lead / principal · Not stated

Level inferred from job title

Job description

Backend/data engineer role in Dune's Data Products team, owning the lifecycle of curated datasets from raw chain data through decoding to models and warehouses. The role is a hybrid of backend engineering and data architecture, focused on orchestration, schema evolution and data correctness.

At a glance

Employment
Full-time
Work mode
Remote

What you'll do

  • Design and build the control plane for the curated data lifecycle: dependency-aware orchestration, backfills, restatements, retries, partial failure, and recovery
  • Decide, dataset by dataset, whether the answer is a model, a service or a job, and own that architecture through production
  • Design the contracts between ingestion and curation so a dataset can be reasoned about end to end
  • Build alerting and data quality signals that catch real problems and stay quiet otherwise, so on-call is about incidents rather than noise
  • Work across Go, Kotlin, Rust, Python and SQL, choosing the right tool rather than the familiar one
  • Break large problems into work other engineers can own, and sequence it so we ship something useful early

What we're looking for

  • Backend engineer who has gone deep on data systems, or a data engineer who became a strong software engineer; ships production services, not only pipelines
  • Has built or materially extended orchestration and scheduling systems, and can explain precisely what breaks at scale and why
  • Has handled schema evolution and data correctness in a system with real consumers downstream, where a breaking change has a cost
  • Has built or operated stateful stream processing in production (Flink, Kafka Streams, Spark Structured Streaming, RisingWave, Materialize, Feldera)
  • Strong SQL and modeling skills on large datasets, and an interest in how the query engine underneath actually executes the work
  • Solid computer science fundamentals and distributed systems understanding
  • Debugs independently and drives root cause analysis to a fix that holds
  • Uses AI tools well enough that they have changed how they work, understands their failure modes and dislikes ai-slop
  • Communicates clearly in writing and gets the best out of a distributed team

Nice to have

  • Deep experience with a transformation framework such as dbt or SQLMesh: specifically, having hit its limits and built beyond them
  • Data lake formats such as Parquet, Iceberg or Deltalog
  • Stateful stream processing in production (Flink, Kafka Streams, Spark Structured Streaming)
  • Experience at a company where the data is the product

Your team

Data Products

Builds and owns datasets end to end: from raw chain data through decoding to the 3000+ models and 4 petabytes they curate, share directly with customers, and replicate into their warehouses.

Benefits

Employee equity scheme with world-class employee-friendly terms with a heavily discounted strike price (~90%) and a 10-year exercise window

Paid parental leave: 16 weeks to primary and 6 weeks to secondary caregivers, fully paid, plus a 2-week part-time phased return at full pay

  • A competitive salary and equity package, both top 25% of companies in the space
  • 5 weeks PTO + local public holidays (that can be swapped to suit you)
  • A fully remote-first approach within a distributed team with flexible working hours; you structure your own day
  • A healthy mix of async and sync work, no meeting overload
  • Private medical insurance, dental & vision as standard
  • Quarterly offsites in various exciting locations as a company or team
  • A yearly travel allowance to connect and co-work with someone or a team of people for a few days
  • An allowance for your at-home setup; local co-working desk paid for
  • Dune swag

Apply

Direct apply at Dune

Opens the job posting at Dune

About Dune

A tight knit team of ~50 hard working people, spread across Europe and eastern US timezones, having an outsized impact on the industry. Backed by some of the world's best investors; in February 2022 announced a Series B funding round led by Coatue and Union Square Ventures.

Mission

Building open, verifiable data that lets individuals and institutions do deep research into ecosystems like Ethereum, Solana, Robinhood and many more.

Key facts

  • Series B funding round led by Coatue and Union Square Ventures announced in February 2022
  • Team of ~50 spread across Europe and eastern US timezones
  • Curates 3000+ models and 4 petabytes of data

Partners & customers

CoatueUnion Square Ventures

What they value

  • Ambitious and doing world class work while staying humble and lighthearted
  • Building open, verifiable data