thatgamecompany company logo

thatgamecompany is hiring a C++ Game Server Engineer

Get the latest jobs to your inbox!

This position is no longer active. The listing is kept for reference.

Browse open thatgamecompany positions

Job Description

C++ Game Server Engineer

Shanghai

For Sky: Children of the Light, thatgamecompany has developed a real-time, multiplayer game server system capable of handling a massive amount of concurrent users. Providing a reliable and low-latency experience for our players is a priority. We build, test, and maintain systems for account and log-in, resource scaling, seamless matchmaking, and live updates. We need your help developing and scaling these mission-critical systems so that we can continue providing impactful multiplayer experiences to people around the globe. If this sounds interesting to you, get in touch!

You should:

  • Be a fan of TGC games and excited about enhancing the player experience
  • Have 3+ years of experience working on the back-end for an MMO or high-volume, low-latency web services
  • Be fluent in C++
  • Be comfortable working with game client teams to support network communication
  • Experience with UDP, bit-level serialization, delta compression, and other techniques for developing efficient network code for real-time games
  • Be comfortable integrating with external backend services via various protocols
  • Have strong opinions on the different approaches to managing network communication, resource scaling, automated deployment, security, reliability, and data tracking/analysis
  • Be familiar with creating unit tests, stress tests, and integration tests
  • Be proficient in debugging in network environments
  • Be proficient in Linux

It would be great if you also:

  • Have experience with AWS or GCP
  • Have experience with Kubernetes, Helm, and Docker
  • Have experience with bare metal deployment
  • Have experience with both relational and non-relational databases (PostgreSQL, MongoDB, Redis)
  • Have experience with Golang
  • Have experience with Mobile development




Sponsored
⭐ Featured Partner

Explore Biotech Careers

Discover exciting opportunities in biotechnology. Join innovative companies that are advancing healthcare and life sciences through cutting-edge research and development.

Remote FriendlyCompetitive SalaryBiotech

Create a Job Alert

Interested in building your career at thatgamecompany? Get future opportunities sent straight to your email.

Create Alert

Related Opportunities

Discover similar positions that might interest you