Jobs · Remotely

Staff Software Engineer, Data Products
Dune · United Kingdom, Norway · Posted 31d ago
About the role
Design and build the control plane for managing the data lifecycle, focusing on orchestration and scheduling systems. The role requires strong backend engineering skills and experience with data systems, utilizing languages such as Go, Kotlin, Rust, Python, and SQL. The position is fully remote within a distributed team.
Full job description (as posted) ↓
📋 Description Design and build the control plane for our curated data lifecycle: dependency-aware orchestration Decide, dataset by dataset, whether the answer is a model, a service or a job, and own that 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 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 🎯 Requirements Backend engineer who has gone deep on data systems, or a data engineer who became a strong software Has built or materially extended orchestration and scheduling systems, and can explain precisely Has handled schema evolution and data correctness in a system with real consumers downstream, where Has built or operated stateful stream processing in production (Flink, Kafka Streams, Spark Has strong SQL and modeling skills on large datasets, and an interest in how the query engine Has solid computer science fundamentals and distributed systems understanding 🎁 Benefits Competitive salary and equity package Employee equity scheme with world-class employee-friendly terms (heavily discounted strike price 5 weeks PTO plus local public holidays Fully remote-first approach within a distributed team with flexible working hours Healthy mix of async and sync work to minimize meetings Private medical insurance, dental and vision
Read the full posting on Remotely →
FAQ
Is the Staff Software Engineer, Data Products role at Dune remote?+
This Staff Software Engineer, Data Products position is listed as remote (United Kingdom, Norway).
What seniority level is this Staff Software Engineer, Data Products role?+
This is a expert level position.
How do I apply for the Staff Software Engineer, Data Products role at Dune?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Dune.