• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

The Position

Avalanche Studios Group is hiring a Network and Multiplayer Programmer for our central technology organization, Central Tech. Central Tech is our core technology team and we innovate in areas that push the boundaries for what open-world sandbox gaming means as well as improve, optimize and support our existing core technology. In this role, you will work side by side with seasoned professionals with years of experience in developing our proprietary engine and runtime systems. Together, we will design solutions and elevate our engine to new heights.


As a multiplayer programmer, you will implement multiplayer features for our Apex Engine, and create tools to assist the game projects in debugging their multiplayer games. You will oversee the architecture of the networking and multiplayer part of the engine and you should have a strong sense of developing simple yet robust solutions. As is typical of Avalanche’s open-world games, you will be instrumental in optimizing the bandwidth usage of the game to maintain a great user experience. We are looking for a self-motivated individual with strong communication and collaboration skills.


What you’ll do:

  • Drive the development of the Multiplayer and Networking Technology.
  • Collaborate closely with cross-functional game project teams.
  • Implement and optimize network protocols and communication systems, ensuring low-latency, high-performance communication between players and servers.
  • Identify and resolve network-related performance and scalability issues.
  • Profile and optimize code to deliver the best possible gaming experience.
  • Conduct in-depth testing and debugging of network features to ensure the reliability and stability of multiplayer gameplay.
  • Stay up-to-date with the latest trends and technologies in online gaming and networking.
  • Keep the team informed about emerging best practices and tools.

Who you are:

  • Have at least 3 years of experience in the game industry.
  • Proficiency in C++ programming.
  • A strong passion for multiplayer games.
  • Experience with implementing multiplayer in at least one shipped title.
  • Experience from working with networking technology and approaches, e.g. client-server, peer-to-peer.
  • Knowledge of low-level network APIs, e.g. TCP/IP, UDP, sockets.
  • Experience with matchmaking.
  • Experience with security and anti-hacking approaches and techniques.

The Stockholm location

Our Stockholm office is situated in Södermalm, the beating heart of the city’s game industry. It’s a physical representation of our games – the lush vegetation of Just Cause and theHunter: Call of the Wild meets corroded metal straight out of Mad Max. It has everything you need to make it your creative base camp.


Our values

At Avalanche Studios Group, we create worlds beyond limits. But that’s not exclusive to our games, so we’re committed to developing a diverse and inclusive workplace. All Avalanchers have a shared responsibility to create an open work environment where everyone is treated equally and respectfully. Being part of our world is not contingent on your heritage, your gender, or sexual orientation. It’s all about your passion and creativity.


How to apply

To apply for this position, please register below and provide your CV in English. We review applications continuously. All further studio-related information is provided under a non-disclosure agreement.

Detta är en jobbannons med titeln "Network Programmer" hos företaget Fatalist development ab och publicerades på webbjobb.io den 13 december 2023 klockan 09:01.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black