The Role
The Game Band is seeking a Senior Network Engineer to play a crucial role in building out the multiplayer experience in our game. Our ideal candidate has extensive experience implementing and optimizing network systems and is eager to innovate around co-op + mass community game mechanics.
As Senior Network Engineer you will
- Support the synchronization of the gameplay state and mechanics between players in multiplayer sessions
- Lead the architecture of a flexible network system that seamlessly supports co-op, drop-in multiplayer, and dedicated servers
- Optimize networking systems to minimize usage of CPU processing, memory, and bandwidth
- Work closely with the engineering lead and gameplay programmers to create new features across all possible network configurations
Requirements
- 6+ years of engineering experience with demonstrated C++/C# programming skills
- At least one shipped game that includes network systems that you led or made significant contributions to
Nice to Haves
- Shipped project(s) in Unity
- Specific experience with third-party networking technologies in Unity (such as Photon or others)
- Specific experience with Steam multiplayer integration
To apply, email us your resume at [email protected] and feel free to include any details about yourself that you'd like to share.