This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
Develop and maintain high volume C++ game server systems for syncing player state in a reliable, secure, and scalable manner
Create and maintain high volume Golang supporting backend services
Monitor and troubleshoot issues in the live environment promptly
Enhance backend architecture and workflow to optimize player experience and benefit the studio
Contribute to the future design of multiplayer technology, systems, and architecture
Requirements:
Must be a fan of TGC games and passionate about improving player experience
Minimum 3 years of experience working on back-end for MMO or high-volume, low-latency web services
Proficiency in C++
Ability to collaborate with game client teams for network communication support
Knowledge of UDP, bit-level serialization, delta compression, and other techniques for efficient network code in real-time games
Experience integrating with external backend services using various protocols
Strong understanding of network communication management, resource scaling, automated deployment, security, reliability, and data tracking/analysis
Familiarity with creating unit tests, stress tests, and integration tests
Proficient in debugging in network environments
Proficient in Linux
Benefits:
Paid Time Off, Holidays, and Two Weeks Winter Break
Medical, dental, and vision coverage for employees and dependents from day one
Pet Insurance available
Compassionate leave for family care
Pre-tax wellness and work from home stipends
Access to 401K program with company match
Mental health resources and Employee Assistance Program