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

Get the CLI →

Omnilojo

Open 18d reposted 2× · 2 open copies

Backend Engineer (Game Server)

Posted Updated 1 view
Discussion

Summary

Backend Engineer designing, building, and scaling game server systems in Java on Linux, with a focus on architecture, performance tuning, networking, and database optimization (Redis, MySQL, MongoDB).

We’re looking for a Backend Engineer to help build and scale the backend for our game. You’ll take ownership of core server systems, performance optimization, and technical foundations that support long-term live operations.

What You’ll Do

  • Lead the architecture design of game server systems, including communication protocols and module/service breakdown.
  • Build and maintain core server features, with ongoing refactoring and codebase improvements.
  • Drive performance, networking, and data optimizations to ensure stability, scalability, security, and efficiency.
  • Solve complex technical bottlenecks and implement key framework components and core server logic.
  • Build internal tools that improve development and iteration efficiency.
  • Write and maintain technical documentation to support long-term team productivity.

What We’re Looking For

  • Bachelor’s degree in Computer Science or a related field (or equivalent experience).
  • 3+ years of server-side development experience in the game industry.
  • Strong Java skills, with solid understanding of JVM internalsand performance tuning.
  • Proficiency in Linux environments.
  • Strong understanding of concurrency (multi-threading, multi-process architecture, async messaging/queues).
  • Experience with socket/network programming.
  • Experience with databases such as Redis, MySQL, MongoDB, including performance optimization.
  • Familiarity with design patterns, algorithms, and data structures.
  • Strong ownership, clear communication, and ability to solve complex problems independently.
  • Strong communication skills in English, with working proficiency in Mandarin for cross functional collaboration with Mandarin-speaking stakeholders (players/regional team members).

Bonus Points

  • Python scripting experience (internal tooling, automation).
  • Experience building high-concurrency, high-availability distributed systems.
  • Experience shipping and supporting a fully launched game.

Skills

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