Job Openings UE networking programmer

About the job UE networking programmer

We are looking for an experienced Unreal Engine programmer specializing in network technologies to work on our project,  the open-world multiplayer shooter Deadside.

About the Project: In Deadside, players must survive in a dangerous world, build bases, fight other players, and explore the environment. The game features crafting mechanics, resource gathering, and various missions. The project is in active development, with a current focus on optimizing the network architecture to support a large number of players and objects.

Main Responsibilities:

  • Develop and optimize network replication systems to support a large number of players (50+) and objects (hundreds of thousands).
  • Create and implement custom solutions for replicating high-density objects in a 16x16 km world.
  • Optimize the server-side performance of the game, reducing CPU load.
  • Enhance existing replication systems to meet the specific requirements of the project.
  • Collaborate with the development team to integrate network solutions into the overall project.

Requirements:

  • At least 3 years of experience with Unreal Engine, with a deep understanding of its network architecture (ServerReplicateActors, RepGraph, ActorChannel, RepLayout, etc.).
  • Strong proficiency in C++.
  • Experience in network replication optimization.
  • Proven ability to create and implement custom replication solutions.
  • Experience in modifying Unreal Engine source code.
  • Capability to work with large worlds and a lot of objects in a networked environment.

Preferred:

  • Experience in shooter or open-world game genres.

We Offer:

  • A strong team for professional growth.
  • Opportunities to work on PC and console projects.
  • Remote work flexibility.
  • Flexible working hours.
  • Coverage for professional courses and conferences.
  • 20 working days of vacation + 2 weeks of company-wide holidays (1 in summer and 1 in winter), and sick leave compensation.
  • Access to all tinyBuild games for free.

If you are an expert in network technologies and have a passion for creating seamless multiplayer experiences, we would love to have you join our team!

Important! We are only willing to consider specialists who have done replication on UE for highly loaded projects.
This is contract work to solve certain tasks.