Software Engineer (Golang), Serverless Containers

Requirements

  • You have shipped production systems in Go.
  • You have built container or workload platforms, including orchestration, scheduling, isolation, and request routing.
  • Deep knowledge of Linux systems such as namespaces, cgroups, image layers, and page cache.
  • Strong instincts in multi-tenancy, managing density, isolation, and fairness for shared fleets.
  • Significant experience building complex backend or infrastructure systems.
  • Experience partnering with product, design, and business teams to ship software to real users.
  • A low-ego, team-first mindset, valued as a technical force by colleagues.

What You'll Be Doing

  • Build the container platform end to end: image delivery, placement, request routing, scale-up, scale-to-zero across CPU and GPU.
  • Solve cold start challenges using snapshotting, prewarming, image-layer caching, and other techniques for instant scale-from-zero.
  • Treat AI workloads as the standard case including GPU-backed containers, streaming responses, long-lived connections, and low-cost idle MCP servers.
  • Write Go code while owning architecture and complex implementation decisions.
  • Collaborate with Product Managers to shape platform decisions into products developers want to use.

Perks and Benefits

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

Similar jobs

  • Software Engineer (Golang), Storage

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

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

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