D
Dune
Staff Software Engineer (Data Foundation)
Skills
BlockchainRustKotlinPythonGolangAI
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Onsite
Published on:
19 September 2026
What they need
- Data Foundation owns how blockchain data enters Dune, how it is represented and how it’s delivered externally
- This is a role that involves thinking about large distributed data systems, recognising traditional scaling patterns and software lifecycle pitfalls, and is ideal for anyone passionate about those topics
- You will be the engineer we hand ambiguous product requirements to, and will be comfortable coming back with a design, a sequence, and a set of tasks the team can pick up as well as building the hardest parts yourself
- Turn product requirements into technical requirements: model the domain, define the interfaces and the workflows, and navigate trade-offs
- Break large problems into work other engineers can own, and sequence it so we ship something useful early
- Drive high-impact architectural decisions across the data platform, and own components end to end from design through production
- Work across our stack, mainly Go, Kotlin, Rust and Python where they fit, 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
Benefits
- Salary in the top 25% of industry
- Equity in the top 25% of industry
- Pension + 401(k) Plan
- Flexible Time Off
- Distributed Team
- Focus Time
- Co-Working Travel Allowance
- Global Offsites & Team Meetups
- Stipend for Home Office
- Private Medical Insurance
- Parental, Foster and Adoptive Paid Leave- 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
Other offers great for you!
These companies are also looking for great profiles
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
7 days ago
Quick apply
A
Agile Partner
Full-Stack Software Engineer Java-Angular
Permanent contract
Luxembourg
Onsite, Hybrid
Skills
SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing
14 hours ago
Quick apply
T
Top Profil
Staff Software Engineer, Systèmes distribués et LLM
Freelance
Paris, France
Hybrid
Skills
LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation
14 hours ago
Quick apply