YOUR NEXT CHAPTER
Software Engineer, Golang
About the role
• Build the isolation layer using microVMs or containers, namespaces, cgroups, seccomp, snapshotting, and restore capabilities
• Own the security boundary for untrusted customer code
• Scale environments to fleets of thousands of concurrent sandboxes
• Optimize creation latency, density, and lifecycle management
• Write Go and own the architecture and hardest implementation decisions
• Partner with Product Managers to turn frontier research needs into shippable primitives
• Deep Linux internals: namespaces, cgroups, seccomp, and virtualization
• Ideally, experience with microVMs of the Firecracker class
• Production experience shipping systems in Go
• Understanding of network isolation at the packet level
• Performance profiling and understanding of syscall costs
• 5+ years building backend or infrastructure systems
• Experience partnering with product, design, and business teams to ship software used by real users
• Low-ego, team-first mindset
• Healthcare coverage (benefits vary by country)
• Parental leave
• Retirement plans
• Relocation support
• Wellness programs
• Meal allowances
• Transportation allowances
• Other location-specific perks