
Staff Software Engineer
Posted Oct 6

Posted Oct 6
This is a fully remote position, open to applicants in Spain.
• Design, develop, and take ownership of low-level systems across Fusion, Fusion Snapshots, Ignite, and Sched.
• Write dependable, thoroughly tested code primarily in Go and C, utilizing Rust and JVM technologies as needed.
• Work with FUSE filesystems, Linux namespaces, CRIU checkpoint/restore, process supervision, signal management, and static musl builds.
• Create multi-cloud orchestration and scheduling solutions across AWS, Azure, and GCP.
• Construct provider abstractions, instance selection, autoscaling, spot-instance fault tolerance, and robust asynchronous queues.
• Lead performance engineering initiatives focused on chunked I/O, multi-level caching, buffer pools, and bandwidth management.
• Establish technical direction and elevate standards for testing, observability, and operational excellence.
• Mentor colleagues and facilitate the onboarding of new engineers.
• Provide support for adjacent services such as Groundswell and Cloudinfo.
• Extensive experience in developing production-grade systems software, with technical ownership at the Staff level.
• Proficient in Go and comfortable with C or C++, with a close understanding of operating system concepts.
• Strong knowledge of Linux internals, including filesystems, namespaces, processes, signals, and networking.
• Experience in building distributed and/or cloud-native systems.
• Awareness of failure modes across various cloud platforms.
• Capability to write clear, well-structured, and well-tested code optimized for clarity and ease of debugging.
• Comfort in navigating ambiguity and driving independent work.
• Genuine willingness to engage in extensive daily use of AI tools.
• Experience with Go and C/C++ in the context of low-level systems software development.
• Familiarity with CRIU, checkpoint-restore processes, FUSE or filesystem/VFS work, Rust, JVM technologies, container runtimes, Docker internals, Kubernetes, HPC/Batch, applied ML/data engineering, or contributions to open-source systems is a plus.
• Flexible working hours.
• An international working environment with over 25 nationalities.
• Opportunities for continuous skills development.
• Team retreats and bonding activities.
• Equity options.
• Private health insurance coverage.
• Private life insurance coverage.
• Home office allowance exceeding 1,000 USD.
• Subscription to the Oliva Mental Health App.
• Annual learning and development budget of 1,000 USD.
• 23 vacation days each year.
• An additional 3 days off provided by Seqera in December.
• National/public holidays observed according to your location.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.