Backend Engineer, Multiplayer
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.
RequirementsWhat 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
Professional backend, infrastructure, platform, or distributed-systems experience; multiplayer infrastructure and production-launch experience; Linux, networking, Docker, cloud, IaC, highly available systems, asynchronous workflows, and production APIs.
Key Responsibilities
- building orchestration systems
- designing fleet management
- operating infrastructure
Skills & Tools
Linux, Docker, Terraform, Pulumi, CloudFormation, CDK, Kubernetes, Agones, Unity, Unreal Engine
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — United States
- Languages: English
About BisectHosting Careers
A technology company providing infrastructure and hosting services for multiplayer game studios. — Industry: Information Technology