Backend Engineer, Multiplayer
Description:
BisectHosting is hiring a Backend Engineer, Multiplayer to build core orchestration systems for game studios running dedicated multiplayer servers.
You'll work across server allocation, fleet management, infrastructure orchestration, deployments, scaling, and developer-facing APIs. This is a high-ownership role with responsibility for major areas of the platform from technical design through production operation.
Requirements:
What you'll work on:
Build core multiplayer server orchestration, allocation, scheduling, and lifecycle systems
Design fleet management, autoscaling, regional placement, health, and failure recovery
Build deployment, rollout, rollback, and capacity-management systems
Develop control-plane services, host agents, and APIs used by game backends and matchmaking systems
Write Infrastructure-as-Code transformers across cloud, bare-metal, and BisectFleets™ environments
Design reliable distributed systems around retries, reconciliation, partial failures, and eventual consistency
Build observability for allocation latency, fleet health, capacity, and infrastructure failures
Own the technical roadmap and production operation of the systems you build
What we're looking for:
Strong professional experience building backend, infrastructure, platform, or distributed systems
Professional experience integrating multiplayer infrastructure
Experience supporting at least one multiplayer game through a production launch
Strong understanding of dedicated game servers, matchmaking, sessions, and multiplayer networking
Strong Linux, networking, Docker, and cloud infrastructure fundamentals
Experience with Infrastructure-as-Code such as Terraform, Pulumi, CloudFormation, or CDK
Experience designing highly available systems, asynchronous workflows, and production APIs
Ability to independently take an infrastructure problem from requirements through architecture, implementation, deployment, and operation
Preferred Qualifications:
Experience building multiplayer server orchestration or scheduling systems
Strong Kubernetes or Agones experience
Experience operating workloads across cloud and bare-metal infrastructure
Experience with distributed coordination, messaging systems, and high-throughput state stores
Experience with latency-aware placement, capacity forecasting, or autoscaling
Experience integrating infrastructure with Unity, Unreal Engine, or external developer SDKs
Experience operating multi-region infrastructure and responding to production incidents
Experience migrating or scaling a live multiplayer title across infrastructure providers