
Gaming • AR/VR • API
Companion Group is a game development studio that partners with some of the most ambitious game studios worldwide. They specialize in providing highly skilled developers experienced in Unreal, Unity, and backend systems to enhance development teams and accelerate project timelines. Their focus includes multiplayer game development, game server architecture, and scaling global player bases. Companion Group emphasizes collaboration, supporting existing teams, and offering expertise in creating enriched gaming experiences across various platforms, including PC, console, virtual reality, and mobile.
September 4

Gaming • AR/VR • API
Companion Group is a game development studio that partners with some of the most ambitious game studios worldwide. They specialize in providing highly skilled developers experienced in Unreal, Unity, and backend systems to enhance development teams and accelerate project timelines. Their focus includes multiplayer game development, game server architecture, and scaling global player bases. Companion Group emphasizes collaboration, supporting existing teams, and offering expertise in creating enriched gaming experiences across various platforms, including PC, console, virtual reality, and mobile.
• As a Senior Game Developer, you’ll be at the heart of crafting exceptional multiplayer experiences. • Work closely with a talented team of developers, designers, and artists to build robust systems, optimize performance, and deliver seamless networked gameplay. • Drive critical aspects of our technology stack, ensuring players enjoy smooth, immersive, and memorable experiences. • Architect, implement, and refine cutting-edge multiplayer-ready gameplay systems in and outside of the Unreal Engine. • Produce elegant, efficient, and maintainable C++ code. • Contribute to the development of scalable and robust networking solutions. • Tackle and resolve intricate technical hurdles in complex multiplayer games. • Collaborate with cross-functional teams to deliver innovative gameplay experiences.
• Architect, implement, and refine cutting-edge multiplayer-ready gameplay systems in and outside of the Unreal Engine • Produce elegant, efficient, and maintainable C++ code • Leverage expert-level understanding of data structures and algorithms to solve interesting challenges • Collaborate with cross-functional teams to deliver innovative gameplay experiences • Contribute to the development of scalable and robust networking solutions • Tackle and resolve intricate technical hurdles in complex multiplayer games • Excellent communication and collaboration skills • Strong problem-solving skills and attention to detail • 6+ years of experience in the Unreal Engine • Experience with at least one proprietary game engine (C/C++ OOP/ECS) • Deep understanding of Client-Server Game Architecture (e.g. Client-side prediction, Server reconciliation, Lag compensation, Entity Interpolation etc.) • Excellent C++ programming skills, including proficiency in modern C++ standards (C++17 and C++20) and their application in diverse contexts beyond Unreal Engine, such as systems programming, network programming, etc. • Deep expertise in common data structures and algorithms (DSA) • Experience with Online Services (e.g. GBaaS solutions (e.g. Azure Playfab, AccelByte AGS), Custom Game Backend Integration/Development, Toxicity Management Platforms, etc.) • Experience with UE’s Gameplay Abilities System (GAS) • What makes you stand out • Experience with Entity Component Systems (ECS) (e.g. flecs.dev) • Experience with AI (Behaviour Trees, State Trees, UtilityAI Systems) • Experience with one or more Cloud Providers (AWS, Azure, GCP, etc.) • Familiarity with scripting languages and tools development (e.g. Lua, Python, Javascript) • Familiarity with one other programming language (e.g. Rust, Golang) • Experience with Host-Migration and Seamless-Server Transitions
Apply NowJune 17
Lead animation systems for characters and creatures in RuneScape: Dragonwilds, an open-world survival game.
🇬🇧 United Kingdom – Remote
💰 Private Equity Round on 2011-02
⏰ Full Time
🟠 Senior
🎮 Game Engineer
🇬🇧 UK Skilled Worker Visa Sponsor
Python