Back to jobs
Lead Multiplayer Programmer (Various Locations)
- Posted 06 April 2023
- Salary Negotiable
- LocationCopenhagen
- Job type Permanent
- DisciplineProgramming
- Reference18888
- Contact NameDave Moss
Job description
Aardvark Swift are working with IO Interactive as they look for a Lead Multiplayer Programmer to join the studio as they embark on their journey into the world of emergent multi-player, with a new unique project.
IO Interactive is an independent videogame development and publishing company with studios in Copenhagen, Malmö, Barcelona, and a recent opening of an Istanbul studio. Famed for the creation of several AAA games including Hitman, Kane & Lynch, Freedom Fighters, Mini Ninjas, and their latest title, Project 007, they are committed to creating unforgettable characters and experiences.
Your responsibilities…
IO Interactive is an independent videogame development and publishing company with studios in Copenhagen, Malmö, Barcelona, and a recent opening of an Istanbul studio. Famed for the creation of several AAA games including Hitman, Kane & Lynch, Freedom Fighters, Mini Ninjas, and their latest title, Project 007, they are committed to creating unforgettable characters and experiences.
Your responsibilities…
- Extend the technology of the in-house Glacier engine with multiplayer capabilities
- Help design and implement the network and multiplayer software stack for the engine, and for any in-house games that need to support multiplayer
- Develop and collaborate with the AI and gameplay teams to define and implement network-aware features, workflows and setups
- Share responsibility with the online team to create, run, and monitor their game servers and back end infrastructure
- Experience as an engine, software, multiplayer, or network programmer who helped ship one or more AAA multiplayer game, whilst having the responsibility of leading the development team
- Strong knowledge of C/C++
- Well-versed in anything multiplayer-related tech such as firewall traversal, data compression and encryption, distributed algorithms, mesh topologies, objects replication, prediction models, latency compensation, and anti-cheating
- Experienced in navigating and integrating new technologies into large existing codebases