Senior Gameplay Network Programmer

6 days ago


Québec, Quebec, Canada Haven Studios Full time

Job Title: Senior Gameplay Network Programmer

We are seeking an experienced Senior Gameplay Network Programmer to join our team at Haven Studios. As a key member of our project team, you will be responsible for designing, implementing, and testing network features and functionality for our games using C++, Unreal Engine, and other tools.

Key Responsibilities:

  1. Collaborate with gameplay programmers, designers, artists, and producers to ensure the network code meets the game design and performance requirements.
  2. Design and implement network features and functionality for our games.
  3. Debug and troubleshoot network issues and bugs across different platforms and optimize systems for optimal latency.
  4. Research and evaluate new technologies and techniques to improve the network performance, reliability, and security of our games.
  5. Document and maintain the network code and systems.
  6. Analyze various performance metrics and optimize systems.

Requirements:

  1. 8+ years of experience in the game industry with significant contributions to AAA titles in senior technical roles.
  2. Strong understanding of C++ language, Unreal Engine, and network programming concepts such as TCP/IP, UDP, sockets, NAT, peer-to-peer, client-server, join-in-progress, RPC, Linux.
  3. Experience with online multiplayer game development, such as replication, synchronization, latency compensation, hit detection, player character movement replication.
  4. Knowledge of client/server architecture, data replication, synchronization, lag compensation, anti-cheat techniques, server tick rates.
  5. Advanced debugging skills; Proficient with debugging tools and methods for network code and systems.
  6. Excellent communication and teamwork skills.

Preferred Qualifications:

  1. Experience with UE5, Replication Graph, Iris.
  2. Experience working on multiplayer titles.
  3. Experience working on live games.
  4. Experience with PS5 development environment and toolkit.

About Haven Studios:

Haven Studios is a leading game development studio that creates immersive and engaging gaming experiences. We are committed to delivering high-quality games that meet the expectations of our players.



  • Québec, Quebec, Canada Haven Studios Full time

    Job SummaryHaven Studios is seeking an experienced Senior Gameplay Network Programmer to join our project team. As a key member of our technical team, you will be responsible for designing, implementing, and testing network features and functionality for our games using C++, Unreal Engine, and other tools.Key ResponsibilitiesDesign and implement network...


  • Québec, Quebec, Canada Haven Studios Full time

    Job SummaryHaven Studios is seeking an experienced Senior Gameplay Network Programmer to join our project team. As a key member of our technical team, you will be responsible for designing, implementing, and testing network features and functionality for our games using C++, Unreal Engine, and other tools.Key ResponsibilitiesDesign and implement network...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to lead our team in creating AAA, 3rd person, open-world games. As a key member of our leadership team, you'll define the artistic direction for gameplay animation, collaborating with our creative visionaries to bring our game to life.ResponsibilitiesDefine an...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to lead our team in creating AAA, 3rd person, open-world games. As a key member of our leadership team, you'll define the artistic direction for gameplay animation, collaborating with our creative visionaries to bring our game to life.ResponsibilitiesDefine an...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to lead our team in creating AAA, 3rd person, open-world games. As a key member of our leadership team, you'll define the artistic direction for gameplay animation, collaborating with our creative visionaries to bring our game to life.ResponsibilitiesDefine an...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to lead our team in creating AAA, 3rd person, open-world games. As a key member of our leadership team, you'll define the artistic direction for gameplay animation, collaborating with our creative visionaries to bring our game to life.ResponsibilitiesDefine an...


  • Québec, Quebec, Canada Tencent Full time

    {"title": "Gameplay Animation Director", "description": "Define the Future of Gameplay AnimationAt TiMi Montreal, we're seeking a visionary Gameplay Animation Director to lead the artistic direction of our AAA, 3rd person, open-world game. As a key member of our leadership team, you'll define the animation vision that brings our creative concept to life.Key...


  • Québec, Quebec, Canada Tencent Full time

    {"title": "Gameplay Animation Director", "description": "Define the Future of Gameplay AnimationAt TiMi Montreal, we're seeking a visionary Gameplay Animation Director to lead the artistic direction of our AAA, 3rd person, open-world game. As a key member of our leadership team, you'll define the animation vision that brings our creative concept to life.Key...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to join our team and help shape the artistic direction of our AAA, 3rd person, open-world game. As a key member of our animation team, you'll be responsible for defining the animation vision, collaborating with the leadership team, and pushing the boundaries of...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to lead our team in creating AAA, 3rd person, open-world games. As a key member of our animation team, you'll define the artistic direction for gameplay animation, collaborating with our leadership team to design unique and forward-thinking animation intentions...


  • Québec, Quebec, Canada Tencent Full time

    Gameplay Animation DirectorAt TiMi Montreal, we're seeking a talented Gameplay Animation Director to lead our team in creating AAA, 3rd person, open-world games. As a key member of our animation team, you'll define the artistic direction for gameplay animation, collaborating with our leadership team to design unique and forward-thinking animation intentions...


  • Québec, Quebec, Canada Tencent Full time

    About the RoleWe are seeking a highly skilled and experienced Gameplay Animation Director to join our team at TiMi Montreal, a subsidiary of Tencent Games. As a key member of our leadership team, you will be responsible for defining the artistic direction for gameplay animation that supports our overall creative vision.Key ResponsibilitiesDefine an artistic...


  • Québec, Quebec, Canada Tencent Full time

    About the RoleWe are seeking a highly skilled and experienced Gameplay Animation Director to join our team at TiMi Montreal, a subsidiary of Tencent Games. As a key member of our leadership team, you will be responsible for defining the artistic direction for gameplay animation that supports our overall creative vision.Key ResponsibilitiesDefine an artistic...


  • Québec, Quebec, Canada TiMi Full time

    Job DescriptionJob Title: Gameplay Animation DirectorJob Summary:TiMi Montreal, a subsidiary of Tencent Games, is seeking a highly skilled Gameplay Animation Director to lead the development of a AAA, 3rd person, open-world game. As a key member of the leadership team, you will be responsible for defining the artistic direction for gameplay animation,...


  • Québec, Quebec, Canada TiMi Full time

    Job DescriptionJob Title: Gameplay Animation DirectorJob Summary:TiMi Montreal, a subsidiary of Tencent Games, is seeking a highly skilled Gameplay Animation Director to lead the development of a AAA, 3rd person, open-world game. As a key member of the leadership team, you will be responsible for defining the artistic direction for gameplay animation,...


  • Québec, Quebec, Canada Activision Blizzard Full time

    Job Title: Senior Game Systems Architect at Activision BlizzardAbout UsActivision Blizzard is a leading interactive entertainment company, renowned for its iconic franchises and innovative gaming experiences. Our commitment to excellence and creativity has positioned us at the forefront of the gaming industry, with a diverse and talented team dedicated to...


  • Québec, Quebec, Canada EightSix Network Full time

    Job Summary:We are seeking a skilled and friendly Server to join our team at EightSix Network. As a Server, you will be responsible for providing exceptional customer service and ensuring a positive dining experience for our residents.Key Responsibilities:Deliver plates to tables and provide personalized service to residentsCollaborate with kitchen staff to...


  • Québec, Quebec, Canada EightSix Network Full time

    Job Summary:We are seeking a skilled and friendly Server to join our team at EightSix Network. As a Server, you will be responsible for providing exceptional customer service and ensuring a positive dining experience for our residents.Key Responsibilities:Deliver plates to tables and provide personalized service to residentsCollaborate with kitchen staff to...


  • Québec, Quebec, Canada EightSix Network Full time

    About EightSix Network EightSix Network is dedicated to enhancing the lives of seniors by fostering meaningful connections and providing exceptional care. We believe in creating a supportive and enriching environment where residents can thrive. Position Overview We are seeking a compassionate and dedicated Senior Care Coordinator to join our team. In this...


  • Québec, Quebec, Canada EightSix Network Full time

    Job Title: Senior Sales AssociateAbout the Role:We are seeking a highly motivated and experienced Senior Sales Associate to join our team at EightSix Network. As a Senior Sales Associate, you will play a key role in driving sales growth and delivering exceptional customer service.Key Responsibilities: Achieve individual sales targets and inspire others to...