Network Programmer (UK Remote)

Rebellion  logo
Posted 17 April 2023
Salary Negotiable
LocationOxford
Job type Permanent
DisciplineProgramming
Reference18912
Contact NameChantelle Morris

Job description

Aardvark Swift is supporting Rebellion in their search for a Network Programmer to join their core engine technology team. This is a fantastic opportunity to work on Rebellion games as well as trusted industry partners on genre-defining AAA IPs. 

As a Network Programmer, you will be dedicated to working on new technology as part of their internal tech team and focus on supporting online multiplayer features for PC and consoles. You’ll also write and develop network code to push the boundaries and drive their industry-leading internal engine and tools suite even further.

Your responsibilities…
  • Write and develop robust maintainable engine code
  • Implement features across all current and next-gen platforms, including prototypes and new technologies
  • Identify and solve technical problems as they arise, including cross-platform issues, debugging, profiling, and optimising for reduced memory usage and increased real-time performance
  • Integrate APIs such as PlayStation Network, XBOX Live, and Steamworks
  • Maintain and add to existing codebase, including low/mid-level systems to support pipelines and higher-level programmers
  • Respond to feature requests and bug reports from game development staff
  • Research new tools, techniques, and processes and how they can benefit Rebellion
  • Collaborate productively, communicating ideas and issues clearly across disciplines
  • Be responsive to deadlines and work well under pressure, meeting multiple production objectives and deadlines
The skills and experience you’ll bring to the role…
  • Excellent C/C++ skills with the ability to write clear maintainable code
  • Strong debugging, profiling, and optimising
  • Ability to work with a large existing codebase, learn new systems/concepts, and implement them quickly and efficiently
  • Good communication and team work with game developers from all discipline
  • Excellent initiative, self-motivation, organisational, and problem solving skills
  • Knowledge and interest in networking, online gaming, and use of third party multiplayer APIs
  • Proficiency in writing code with the confidence to suggest new ideas, tools, and methods to improve the online gameplay of Rebellion games on all platforms
For 30 years, Rebellion have been creating incredible video games at their multiple studios, but Rebellion is more than just games. They have their own film and mo-cap studio, they create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing Judge Dredd.

Rebellion are proud of their open, friendly, and creative atmosphere. They love what they do, and they have fun doing it! As a big indie developer, they have complete creative freedom over their titles which allows them to work on a massive variety of projects across all the major platforms.