C++ Game Server Engineer

7 Months ago • 3 Years + • Backend Development • Undisclosed

About the job

Job Description

C++ Game Server Engineer needed for real-time multiplayer game server development with 3+ years of experience. Must have expertise in C++, network communication, and back-end development for MMOs.
Must have:
  • C++ experience
  • MMO back-end
  • Network communication
  • UDP experience
Good to have:
  • AWS experience
  • Kubernetes experience
  • Golang experience
  • Mobile development
Perks:
  • Impactful experience
  • Global reach

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




View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them.

We seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation.

Our mission - create timeless entertainment that make positive change to the human psyche worldwide.

Canada (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (On-Site)

Shanghai, Shanghai, China (Remote)

View All Jobs

Get notified when new jobs are added by That game company

Similar Jobs

Company3 Method Studios - Technical Architect D365 Finance & Operations

Company3 Method Studios, India (Remote)

Anavation - Senior iOS Software Engineer

Anavation, United States (On-Site)

Niantic - Senior Software Engineer

Niantic, Switzerland (Hybrid)

seeking alpha - Senior Back-End Developer (Portugal)

seeking alpha, Portugal (Remote)

Eightfold - Staff Engineer-Backend

Eightfold, India (Hybrid)

Chain Labs - Senior Solidity Engineer

Chain Labs, India (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Prime Video & Amazon MGM Studios - Applied Scientist III, Prime Video Compression Efficiency Research Team

Prime Video & Amazon MGM Studios, India (On-Site)

CD PROJEKT RED - Engineering Director, Network

CD PROJEKT RED, United States (On-Site)

Cloud Imperium Games - Senior UI Programmer

Cloud Imperium Games, United Kingdom (On-Site)

Epic Games - Senior Game Systems Programmer

Epic Games, (On-Site)

The Walt Disney Company - Principal Software Engineer

The Walt Disney Company, United States (On-Site)

Swiss Re - Senior Cloud Engineer

Swiss Re, India (On-Site)

Ubisoft - Junior Gameplay Programmer

Ubisoft, Vietnam (On-Site)

Meta - Technical Game Designer

Meta, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Hasbro - Global Security Auditor

Hasbro, China (On-Site)

Razer - Lead Site Reliability Engineer

Razer, China (On-Site)

CCP Games - Art Intern

CCP Games, China (On-Site)

Ubisoft - Technical Designer

Ubisoft, China (On-Site)

Logitech - Electroacoustic Trainee

Logitech, China (On-Site)

Tencent - Talent Acquisition Associate

Tencent, China (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

The Walt Disney Company - Sr Software Engineer

The Walt Disney Company, United States (On-Site)

CloudHire - Sr. Backend Developer - Remote

CloudHire, India (Remote)

AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin, United States (Hybrid)

Maersk Careers - Software Engineer

Maersk Careers, China (On-Site)

Red Rover Interactive - Senior Backend Developer

Red Rover Interactive, United Kingdom (Hybrid)

Evolution - Backend Developer - Distributed Services

Evolution, Sweden (On-Site)

Get notifed when new similar jobs are uploaded