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
- Lead Salesforce DeveloperEPAM Systems · Remote · Armenia
- Moodle Developer (Custom Development & Reporting)NightOwl Consulting · Remote · worldwide, UTC+4 accepted
- Senior Software Engineer (AppGlass)JetBrains · Remote · Armenia
- Software DeveloperEqvilent · Remote · worldwide
- Unity DeveloperVira Games · Remote · worldwide, UTC+4 accepted
- Senior Web Application Security EngineerEPAM Systems · Remote · Armenia
