Soulbound

Soulbound is a free-to-play pixel art MMORPG with a nostalgic style with fast paced combat in co-op dungeons and raids, skilling and more.

Media

Description

  • Build, optimize, and scale backend services that power real-time multiplayer gameplay.
  • Manage deployments and autoscaling for stateful game servers using GKE, Helm, and Kubernetes.
  • Improve observability through monitoring dashboards, alerting, and incident response.
  • Scale MongoDB and PostgreSQL databases to handle high concurrent load.
  • Optimize Kafka event streaming for player actions, game state, and inter-service communication.
  • Identify and resolve bottlenecks before they affect players.
  • Improve system resilience and prevent cascading failures across services.
  • Collaborate on architectural decisions with a small senior engineering team.

Requirements

  • Hands-on experience with Kubernetes, ideally Google Kubernetes Engine (GKE), in production.
  • Experience scaling distributed systems under load.
  • Experience with at least some of the following: MongoDB, PostgreSQL, Kafka, Redis, or pub/sub systems.
  • Comfort working with monitoring stacks such as Prometheus, Grafana, Alertmanager, or equivalent tools.
  • Infrastructure-as-code experience with Terraform and Helm.
  • Self-directed, with a GitHub or LinkedIn portfolio.
  • Experience with game backends or real-time multiplayer systems (preferred).
  • Familiarity with stateful server architectures and dedicated game servers (preferred).
  • Experience with custom game server orchestration on Kubernetes (preferred).
  • Familiarity with Istio service mesh (preferred).
  • Previous work at a game studio, especially on live service or MMO titles (preferred).
  • Passion for MMO gaming experiences and the operational challenges of large-scale MMOs.

Benefits

  • 100% remote work.
  • Flexible scheduling with significant overlap with UK (GMT/BST) hours.
  • Contract role with an initial 4–8 week term and likely extension after launch.
  • Full-time preferred, with flexibility for exceptional candidates.
  • Competitive salary or monthly rate.
  • Opportunity to join a close-knit indie team of 25.
  • The chance to play a key role in building a groundbreaking virtual world for millions of players.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer Backend - (Senior)

2Brains is seeking a Senior Backend Engineer in Santiago to design and scale secure, resilient, data-driven backend services for digital products in a remote, full-time consulting environment.

Agile CI/CD Git Java REST API Solid.js Spring Boot SQL
39 minutes ago

Ruby on Rails Developer

Pavago IT Services

Ruby on Rails Developer for a remote client team, responsible for building and maintaining secure, scalable web applications and delivering end-to-end features across backend, API, and frontend integration work.

ActiveRecord AWS Capybara CI/CD Datadog GCP Git Heroku HIPAA Memcached Minitest MySQL New Relic OWASP PostgreSQL React Redis RSpec Ruby Ruby on Rails Sidekiq Vue.js
1 hour, 39 minutes ago

Back-End Software Engineer (Scala)

Consumer Edge Professional Services

Consumer Edge is seeking a Backend Engineer for its Client Platform Team to build and maintain backend systems, APIs, and cloud-native services that support internal and external portals while modernizing a legacy platform.

AWS CI/CD Docker GCP GraphQL Kubernetes PostgreSQL React Scala TypeScript
1 hour, 53 minutes ago

Talent Network: Senior Backend Engineer (Node.js)

Toptal 5K-10K Construction & Engineering

Senior Backend Engineer at a fintech company building and scaling a remote neobank backend on stablecoin rails, spanning banking integrations, blockchain infrastructure, and card issuance for correct and resilient financial workflows.

Datadog GraphQL NestJS Node.js PostgreSQL Solana Swift TDD TypeScript
4 hours, 25 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers