Unchained Entertainment is looking for a senior server engineer to help define and build our game server architecture, focusing on load balancing, thread usage, and bandwidth optimization.
In Short
Define and build game server architecture
Focus on load balancing and thread usage
Minimize bandwidth usage
Requirements
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 understanding of game systems
Experience with databases
Benefits
Experience creating monitoring and fault-recovery tools
Experience developing for AWS or similar cloud hosting