Senior Systems Engineer
If tracing an x86 instruction in the morning and hunting a control-plane race in the afternoon both sound fun, and you insist on measuring rather than guessing, this is the job. You will work on the low-level systems that make Architect tick — from kernel-level process checkpointing (CRIU) to eBPF-based network interception and Kubernetes control plane integration. Stack: Go, Zig, Rust, C, eBPF, CRIU, Kubernetes, Firecracker.
Responsibilities
- - Own and extend core Architect runtime components: pod hibernation, state capture, and sub-50ms wake-up
- - Work across the stack: kernel traces, control-plane races, eBPF programs, and Kubernetes operator logic
- - Design and build new features for 2.0, informed by real customer workloads
- - Instrument, measure, and optimize — no guessing, always benchmarking
- - Collaborate closely with a tiny senior team (currently 5 engineers)
- - Contribute to open source components and customer-facing debugging tooling
Benefits & Perks
Requirements
- - Deep systems programming experience: Go, C, or Rust
- - Comfort debugging at the kernel or systems level (eBPF, CRIU, process checkpointing, or similar)
- - Experience with Kubernetes internals, controllers, or operators
- - Distributed systems fundamentals and a strong performance engineering mindset
- - Remote-first and async-friendly work style
- - Based in Europe or the Americas
About Loophole Labs
Loophole Labs builds Architect — a Kubernetes runtime that hibernates idle pods in place and wakes them in 50ms with TCP connections intact. Customers run Architect for workloads where cold starts hurt: real-time voice & video AI agents, long-warming JVM apps, and stateful data services. 1.0 shipped Q1 2026. Six engineers total. You'd be the sixth.
Company Size
1–10 employees employees
Industry
Cloud Infrastructure / Kubernetes
Ready to apply?
Take the next step in your career and apply for this position today.
Apply for this Position