Network / Multiplayer Engineer (d/f/m)

Regular – Senior

We’re looking for an engineer with a focus on networking and multiplayer to work on an unannounced project in a genre similar to Lonely Mountains: Downhill. You will be responsible for implementing the online multiplayer & leaderboard aspects of the game for PC and consoles and work closely together with our other developers.

Responsibilities

  • Research possible multiplayer solutions and architecture for Unity.
  • Work with Game Design to define requirements & limitations of online multiplayer.
  • Implement network synchronization of physics, animations as well game states together with Gameplay Programming.
  • Possibly: Implement matchmaking & lobby.
  • Implement robust network error handling on the game client.
  • Debug network gameplay.
  • Develop / Setup tools for online gameplay monitoring and reporting.
  • Cheater detection and countermeasures.
  • Extending/adapting the existing node.js based leaderboard infrastructure.

Requirements

  • Experience with live online multiplayer development.
  • Experience with Unity is highly preferred.
  • Good knowledge of C#.
  • Deep understanding of network technology.
  • Basic knowledge of databases (MySQL).
  • Good bug hunting & debugging skills.
  • Ability to work with and extend an existing codebase.
  • Good verbal and written communication skills in English.
  • You’re good at self-managing your tasks and responsibilities.

Experience

  • Regular: At least one (nearly) shipped commercial game, 2+ years experience as network / multiplayer engineer.
  • Senior: Shipped multiple commercial games (or a really big one), 4+ years experience as network / multiplayer engineer.

Bonus Points

  • Experience with multiplayer in fast-paced / racing games.
  • Experience with Photon, Mirror, MLAPI or similar.
  • Good knowledge of JavaScript / TypeScript.
  • Good knowledge of MySQL.
  • Experience of AWS backend and their services.
  • Experience with node.js.
  • Experience with console development and APIs
  • Working knowledge of version control software (GIT).

Employment Details

  • Full-time
  • Able to work in CEST office hours (Mandatory Daily Standup 10am)
  • Remote or on-site
  • Start: February 2021

Benefits

  • Work on a critical-acclaimed game with 90%+ positive reviews.
  • Work in a small, experienced team with complete creative autonomy.
  • Work on games with a non-toxic and loving community.
  • Flexible working hours.
  • Public transportation ticket.
  • Be part of Saftladen – the biggest indie game dev collective in Germany. 

Please send your CV and salary expectations to 

jobs@megagonindustries.com