Jobs / Chess.com

Cloud Engineer

Chess.com · En remoto, Spain
En remoto, SpainFull timeExp: 7+ yrsHybrid
Remuneration
Not specified
Location
En remoto, Spain
Visa sponsorship
Not specified

Job summary

The Cloud Engineer scales and operates infrastructure for a global chess platform, improving reliability, performance, and deployment speed across a multi-regional distributed architecture. The role runs a Rancher-managed Kubernetes fleet on bare metal alongside GKE regions, automates infrastructure with Terraform and GitOps tools such as ArgoCD, optimizes Golang and TypeScript services, and supports incident response and observability using Prometheus, Mimir, ES, Vector, and Tempo.

Qualifications

  • At least 7 years of experience managing large-scale cloud-native distributed systems.
  • Expertise in Kubernetes cluster deployment, management, and orchestration.
  • Advanced Terraform experience managing production cloud and Kubernetes resources.
  • Strong Golang programming and performance optimization skills.
  • Deep understanding of distributed systems design, failure modes, and data modeling.
  • Experience with GCP and AWS, including cloud services, networking, and cost optimization.
  • Proficiency with GitOps, CI/CD, and deployment automation.
  • Hands-on experience with observability tools for metrics, logging, and distributed tracing.
  • Strong Linux systems administration and performance optimization skills.
  • Effective collaboration and communication skills for globally distributed teams.

Responsibilities

  • Architect and optimize cloud-native infrastructure with Kubernetes, Terraform, and GitOps tools.
  • Optimize Golang and TypeScript codebases to resolve performance bottlenecks at scale.
  • Design resilient multi-regional systems for high-concurrency workloads.
  • Operate and evolve a Rancher-managed bare-metal Kubernetes fleet alongside GKE regions.
  • Respond to critical infrastructure incidents and minimize downtime.
  • Develop reliable, high-performance integration patterns for distributed systems.
  • Collaborate with development teams on cloud service integration and deployment architecture.
  • Manage cloud resources through Terraform-based Infrastructure as Code.
  • Build and maintain CI/CD pipelines using GitOps tools such as ArgoCD.
  • Improve observability with monitoring, logging, and tracing tools.

Skills

Argo CDAWSC++GCPGKEGoKafkaKubernetesLinuxMimirPrometheusPub/SubRancherRedisTempoTerraformTypeScriptElasticsearchGitIstio

Languages

GolangTypeScriptC/C++

Industry

Gaming

Relocation

No