> Markdown version of [/jobs/ext/1413451-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/1413451-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Seqera - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Microsoft Azure, C++ (Programming Language), Cloud Computing, Information Engineering, Software Debugging, Linux, File Systems, Fault Tolerance, Groovy, Java Virtual Machine (JVM), Linux Kernel, Metadata, Open Source Technology, Posix, Software Engineering, Google Cloud, Autoscaling, Multi-Cloud, Kubernetes, Docker - **Published:** July 24, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=7d8c3663ad788f3d ## About the Role * 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. * Write simple, well-structured, well-tested code; optimize for clarity and debuggability. * Comfortable with ambiguity and driving work independently. * We use AI every day and expect engineers to use it extensively - you don't need to be an expert, but you must be genuinely open to it. ## Description 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 (a FUSE filesystem presenting cloud object storage as POSIX), Fusion Snapshots (CRIU-based checkpoint/restore that survives spot-instance reclamation), and Ignite (a container process manager) - with Sched 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., * 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., * FUSE or other filesystem/VFS work. * Rust; JVM (Groovy/Java, Micronaut). * Container runtimes, Docker internals, Kubernetes. * HPC/Batch (AWS Batch, Google Batch, Azure Batch). * Applied ML / data engineering (Groundswell); open-source systems contributions. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Using WebAssembly to run, extend, and secure your application](https://www.wearedevelopers.com/videos/652-using-webassembly-to-run-extend-and-secure-your-application) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)