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 login, 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. On any given day at TGC, you might: Design and implement large-scale, highly available backend microservices that serve millions of concurrent players. Aim for zero downtime. Monitor system health and quickly respond to any failures or glitches to deliver a smooth online experience to players worldwide. Improve quality through code reviews, expanded test coverage, technical post-mortems, improved documentation. Encourage collaboration and domain knowledge sharing; reducing bus factor is a feature. Work and iterate very closely with members of our (distributed, remote) Gameplay, Engine, and Ops teams. Design testable, flexible features & systems that can withstand frequent changes to functional and performance requirements (this is a live game with a lot of new content, nothing is static!) Deliver! More specifically, strike a deliberate balance between speed and quality.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
101-250 employees