Point your AI agent at freehire and let it find you a job.

Get the CLI →

Argus Labs

Open 120d

Senior Software Engineer (Backend/Distributed Systems)

Posted Updated 8 views
Discussion

You will design, build, and maintain the backend and distributed systems that power large-scale on-chain MMO game worlds. You will write production-grade Go services, deploy and operate services using container orchestration, and optimize for performance, reliability, and scalability. You will collaborate with game designers and other engineers to ensure systems meet game and player needs. You will also contribute to system architecture and technical decisions.

Responsibilities

  • Develop and maintain core backend infrastructure for game worlds
  • Architect distributed systems that enable interoperability between games, marketplaces, and UGC platforms
  • Write and ship production-grade services and APIs in Go
  • Deploy and operate services using container orchestration (Docker, Kubernetes)
  • Continuously improve performance, reliability, and scalability of infrastructure
  • Collaborate with game designers and engineers to align technology with game requirements

Requirements

  • 5+ years professional experience as a software engineer with focus on distributed systems or backend
  • Strong understanding of distributed systems principles and algorithms
  • Proficiency in Go with prior production experience
  • Experience with container orchestration such as Docker and Kubernetes
  • Excellent problem-solving and communication skills
  • Passion for games and game technology

Benefits

  • Flexible paid time off (minimum 2 weeks) and holidays
  • 100% employer-covered medical insurance (US)
  • 100% employer-covered dental insurance (US)
  • 100% employer-covered vision insurance (US)
  • 401k (US)
  • Up to $1500 desk setup stipend
  • Company retreats

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available