Staff Software Engineer
Seqera, Barcelona (Spain) +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Staff
- Area
- Software engineering, Inference & ML systems, ML / AI engineering
- Posted
- Oct 6, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
About Seqera
Seqera is on a mission to empower scientists and organizations to solve humanity’s biggest challenges through data-driven science. As the company behind Nextflow and the Seqera Platform, we enable global enterprises, biotech innovators, academic institutions, and public sector organizations to scale complex data workflows with confidence.
We’re a global, remote-friendly team with headquarters in Barcelona and colleagues across the US, UK, and beyond. As we continue to grow, we’re strengthening our internal foundations - and that’s where you come in.
About the role
We are looking for a Staff Software Engineer to join our Unified Compute team and take technical ownership of the low-level systems that power how scientific workloads run in the cloud. Our scheduling project (Sched) has gained real momentum, and we need a senior engineer to help build the ecosystem around it to the next level. The core of this role is deep in the stack — Fusion https://docs.seqera.io/platform-cloud/supported_software/fusion/overview (a FUSE filesystem presenting cloud object storage as POSIX), Fusion Snapshots https://docs.seqera.io/fusion/guide/snapshots/ (CRIU-based checkpoint/restore that survives spot-instance reclamation), and Ignite (a container process manager) — with Sched https://docs.seqera.io/platform-cloud/compute-envs/intelligent-compute as the orchestration layer that ties compute together. You'll also support adjacent services such as Groundswell (ML-based resource prediction) and Cloudinfo (multi-cloud pricing/metadata). It's a hands-on senior role with strong architectural influence.
WHAT YOU'LL DO
- Design, build, and own low-level systems across Fusion, Fusion Snapshots, Ignite, and Sched.
- Write reliable, well-tested code primarily in Go and C, with Rust and JVM (Groovy/Java, Micronaut) where the codebase calls for it.
- Work close to the OS: FUSE filesystems, Linux namespaces, CRIU checkpoint/restore, process supervision, signal handling, static musl builds.
- Tackle multi-cloud orchestration and scheduling: provider abstractions (AWS, Azure, GCP), instance selection, autoscaling, spot-instance fault tolerance, durable async queues.
- Drive performance engineering — chunked I/O, multi-level caching, buffer pools, bandwidth management.
- Set technical direction and raise the standard for testing, observability, and operational excellence.
- Mentor teammates and help onboard new engineers.
ABOUT YOU
- Deep experience building production-grade systems software, with technical ownership at Staff level.
- Strong in Go and comfortable in C (or C++), close to the operating system.
- Solid Linux internals — filesystems, namespaces, processes, signals, networking — and comfortable debugging at that level.
- Built distributed and/or cloud-native systems and understand the failure modes of running across multiple clouds.
Similar roles at other companies
Staff Software Engineer
VectraAustin, TX +1
$186K–$252K / yr
Posted Apr 21, 2026
Software Engineer, Spark Platform
DoorDash USASan Francisco, CA +3
$131K–$192K / yr
Posted 25 days ago
$225K–$275K / yr
Posted Jun 16, 2026
Senior Software Engineer, Cluster Orchestration
CoreWeave EuropeWarsaw, Poland +1
Pay not posted
Posted Jun 15, 2026
Listed on Seqera's Ashby job board; checked 27 min ago. First seen by us 32 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.