Skip to content
ITA Jobs
All vacancies

Staff Software Engineer - Data Foundation

Dune

Remote · United StatesSalary not disclosedfull-timeDune Careers

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.

Responsibilities

  • 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
  • You might be a great fit if
  • You are a strong generalist with real computer science fundamentals, and you use them to adapt quickly to new technologies and problem spaces
  • 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.

Languages

    Work format
    Remote
    Seniority
    Senior
    Posted
    8 Sept 2026
    Last verified
    In the last 5 days

    Similar roles

    Keep looking