Gameplay Engineer
thatgamecompanyFull Time
Mid-level (3 to 4 years)
Candidates must have proven expertise in designing and building complex network systems for multiplayer games. A strong understanding of online gaming systems, multiplayer architecture, and backend technologies is required, along with in-depth knowledge of C++ and comfort with C# or Python. Familiarity with Unreal Engine 4 or 5, hands-on experience with network replication and server-client architecture, and skills in profiling and optimisation, particularly in bandwidth usage, latency handling, and connection stability are essential. A strong understanding of scalable system design, including microservices, databases, and telemetry, as well as excellent collaboration and communication skills with experience working in remote and cross-functional teams, is also necessary.
The Senior Network Engineer will design, implement, and maintain network and online systems including multiplayer code, bandwidth management, dedicated servers, platform services, databases, and cloud-based microservices. They will select and advocate for the most effective technical solutions, pipelines, and architectures for networking and online features. Collaboration with designers, engineers, and artists in strike teams to deliver high-quality features, testing, debugging, and optimisation of network code for stability and performance across platforms, and identifying technical risks and proposing solutions to address complex online gameplay challenges are key duties. The role also involves driving excellence in development practices, helping mentor engineers, and contributing to team growth through recruitment and knowledge-sharing initiatives.
Develops and maintains online multiplayer games
Jagex develops and maintains online games that continuously evolve with new content and updates, known as "living games." Their most famous title is RuneScape, a massively multiplayer online role-playing game (MMORPG) that attracts a diverse player base, from casual gamers to dedicated enthusiasts. Players can access basic features for free or choose a premium membership for additional content and benefits. Jagex also offers in-game purchases for virtual items and enhancements. What sets Jagex apart from competitors is its strong focus on community engagement and player feedback, which helps improve their games and foster loyalty among players. The company's goal is to create immersive gaming experiences while also supporting mental health initiatives for young people through charitable partnerships.