
Senior DevOps Engineer, Multiplayer
Posted 10 hours ago

Posted 10 hours ago
This is a fully remote position, open to applicants in Arizona, +7 more states.
• Design and implement systems for multiplayer server orchestration, allocation, scheduling, and lifecycle management.
• Oversee infrastructure management across various regions, including autoscaling, placement, health checks, and recovery from failures.
• Develop and sustain CI/CD pipelines, along with processes for rollout, rollback, and release tooling.
• Strategize capacity planning and manage provisioning in both cloud and bare-metal environments.
• Create and uphold Infrastructure-as-Code for bare-metal computing, networking, and storage solutions.
• Operate and optimize Kubernetes clusters, container runtimes, and configurations at the host level.
• Establish monitoring, logging, alerting, and dashboards to assess infrastructure health, capacity, allocation latency, and failure incidents.
• Spearhead technical design for significant platform initiatives.
• Ensure production reliability, manage incident responses, and implement root-cause improvements.
• Provide mentorship to engineers and elevate standards through design reviews, infrastructure code evaluations, and adherence to operational best practices.
• Significant professional experience in DevOps, Site Reliability Engineering (SRE), infrastructure, or platform engineering.
• Proven experience in managing multiplayer or real-time online services in a production environment.
• Strong comprehension of dedicated game servers and multiplayer networking principles.
• Profound knowledge of Linux, networking (TCP/UDP, load balancing, DNS, firewalls), and Docker technologies.
• Familiarity with Infrastructure-as-Code tools such as Terraform, Ansible, and Packer.
• Experience in designing highly available systems, asynchronous workflows, and production APIs.
• Background in building and maintaining CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Argo CD, Jenkins).
• Solid understanding of distributed systems, including retries, consistency, concurrency, and failure recovery mechanisms.
• Experience with observability stacks like Prometheus, Grafana, Loki, ELK, or Datadog.
• Strong scripting or programming proficiency in at least one language (e.g., Go, Python, Bash).
• Capability to independently tackle ambiguous infrastructure challenges from architecture to production.
• Ability to assess and convey technical trade-offs concerning reliability, scalability, latency, and complexity.
• Preferred: Experience in developing multiplayer orchestration, scheduling, or allocation systems.
• Preferred: Advanced knowledge of Kubernetes or Agones.
• Preferred: Familiarity with control-plane architectures and reconciliation systems.
• Preferred: Experience in managing workloads across cloud and bare-metal infrastructures.
• Preferred: Knowledge of configuration management tools (e.g., Ansible, Salt, Chef).
• Preferred: Experience with latency-aware placement, capacity forecasting, or autoscaling solutions.
• Preferred: Experience in operating multi-region infrastructure and leading production incident responses.
• Preferred: Expertise in migrating or scaling a live multiplayer game across different infrastructure providers.
• Competitive salary and performance-based bonuses.
• Flexible work hours and remote work options.
• Comprehensive health and wellness benefits.
• Opportunities for professional growth and development.
TopDog Law
INFINNI
Epsilon ASI
Humana
Get handpicked remote jobs straight to your inbox weekly.