City State Entertainment is looking for a senior server engineer to help define and build our game server architecture. This position will go deeper than just gameplay, to make sure we're balancing our loads, maximizing our thread usage, and minimizing our bandwidth usage.
Expert fluency in C# or Java, preferably C#
Expert data structures and algorithm skills
Prior game development experience
Experience with network and client/server programming
Understanding of dynamic distributed systems
Mastery of threading and concurrency
Broad general understanding of game systems such as combat, physics, and pathfinding
See more jobs at City State Entertainment, LLC