Software Engineer (Golang), Sandbox

Requirements

  • Deep knowledge of Linux internals: namespaces, cgroups, seccomp, virtualization, ideally microVMs like Firecracker
  • Experience shipping production systems in Go
  • Understanding of network isolation at the packet level
  • Strong performance instincts with syscall cost awareness and profiling experience
  • 5+ years building backend or infrastructure systems
  • Experience partnering with product, design, and business teams to ship user-facing software
  • Low-ego, team-first mindset valuing collaboration and mentorship

What you'll be doing

  • Build the isolation layer using microVMs or containers, namespaces, cgroups, seccomp, snapshot and restore features
  • Own the security boundary to safely run untrusted customer code
  • Scale systems to handle thousands of concurrent environments with low latency and high density
  • Write Go code and make architectural and complex implementation decisions
  • Collaborate with Product Managers to convert frontier research needs into shippable primitives

Perks and benefits

  • Comprehensive benefits package supporting well-being, growth, and work-life balance
  • Benefits vary by country and may include healthcare coverage, parental leave, retirement plans, relocation support, wellness programs, meal and transportation allowances, and other location-specific perks
AI Summary ✨

Similar jobs

  • Software Engineer (Golang), Storage

    Mistral AIParis, Francea day ago
    NewRemote
  • Software Engineer (Golang), Serverless Containers

    Mistral AIParis, Francea day ago
    NewRemote
  • Software Engineer (Golang), Managed K8s

    Mistral AIParis, Francea day ago
    NewRemote
  • See all jobs in France →