Seqera - Staff Software Engineer
Requirements
• CRIU / checkpoint-restore / process migration. • 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. • What will you find working at Seqera? • Flexible working hours and remote-friendly culture. • International working environment with more than 25 nationalities. • Passionate & talented team. • Team retreats and bonding activities. • A culture where your opinion is valued and your decisions have a real impact on the industry. • Excitement of a fast-growing startup in a constantly changing environment
Responsibilities
• 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. • 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.
Benefits
• Time off: 20 days for vacations per year, 3 days given by Seqera in December, and the national/public holidays according to your location. • Private health insurance with United Healthcare, dental with Delta, and vision coverage from Vision Service Plan. • Private life insurance with Lincoln • Investment app with Vestwell (401K) • Subscription to Oliva, Mental Health App • Learning and development budget per year (1,000 USD)
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT