As a Senior Game Engineer at Companion Group Ltd, you will play a vital role in developing advanced multiplayer gaming systems. You will be responsible for designing and implementing robust gameplay mechanics using Unreal Engine, while collaborating with a talented team to optimize performance and enhance user experiences. The role demands extensive experience in C++ programming and in-depth knowledge of game architecture and data structures.