Senior Network Programmer

6 days ago


Montreal, Quebec, Canada PlayStation Full time
About the Role

We are seeking an experienced Network Programmer to join our team at PlayStation, a global leader in entertainment. As a Senior Network Programmer, you will be responsible for developing and enriching core game network code solutions, ensuring seamless and smooth gameplay experiences for our players.

Key Responsibilities
  • Design, implement, and test network features and functionality for our games using C++, Unreal Engine, and other tools.
  • Collaborate with gameplay programmers, designers, artists, and producers to ensure the network code meets the game design and performance requirements.
  • Debug and troubleshoot network issues and bugs across different platforms and optimize systems for optimal latency.
  • Research and evaluate new technologies and techniques to improve the network performance, reliability, and security of our games.
  • Document and maintain the network code and systems.
  • Analyze various performance metrics and optimize systems.
Requirements
  • 8+ years of experience in the game industry with significant contributions to AAA titles in senior technical roles.
  • 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.
  • Experience with online multiplayer game development, such as replication, synchronization, latency compensation, hit detection, player character movement replication.
  • Knowledge of client/server architecture, data replication, synchronization, lag compensation, anti-cheat techniques, server tick rates.
  • Advanced debugging skills; Proficient with debugging tools and methods for network code and systems.
  • Excellent communication and teamwork skills.
  • Experience developing on multiple platforms.
Preferred Qualifications
  • Experience with UE5, Replication Graph, Iris.
  • Experience working on multiplayer title.
  • Experience working on live game.
  • Experience with PS5 development environment and toolkit.


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    About the RoleSony Interactive Entertainment Inc. is seeking an experienced Senior Gameplay Network Programmer to join our Haven Entertainment Studios project team.Key ResponsibilitiesDesign, implement, and test network features and functionality for our games using C++, Unreal Engine, and other tools.Collaborate with gameplay programmers, designers,...


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    About the RoleSony Interactive Entertainment Inc. is seeking an experienced Senior Gameplay Network Programmer to join our Haven Entertainment Studios project team.Key ResponsibilitiesDesign, implement, and test network features and functionality for our games using C++, Unreal Engine, and other tools.Collaborate with gameplay programmers, designers,...


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    About the RoleWe are seeking an experienced Senior Network Programmer to join our Haven Entertainment Studios project team at Sony Interactive Entertainment Inc.Key ResponsibilitiesDesign and Implement Network Features: Develop and enrich core game network code solutions using C++, Unreal Engine, and other tools.Collaborate with Cross-Functional Teams: Work...


  • Montreal, Quebec, Canada Sony Interactive Entertainment Inc. Full time

    About the RoleWe are seeking an experienced Senior Network Programmer to join our Haven Entertainment Studios project team at Sony Interactive Entertainment Inc.Key ResponsibilitiesDesign and Implement Network Features: Develop and enrich core game network code solutions using C++, Unreal Engine, and other tools.Collaborate with Cross-Functional Teams: Work...

  • Network Programmer

    5 days ago


    Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewAs a Network Programmer at Ubisoft, you will play a critical role in shaping the online experience of our games. You will be responsible for designing, developing, and optimizing the game's network features, ensuring a seamless and responsive experience for our players.Key ResponsibilitiesDevelop fast, reliable, and engaging multiplayer features...

  • Network Programmer

    7 days ago


    Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewAs a Network Programmer at Ubisoft, you will play a critical role in shaping the online experience of our games. You will be responsible for designing, developing, and optimizing the game's network features, ensuring a seamless and responsive experience for our players.Key ResponsibilitiesDevelop fast, reliable, and engaging multiplayer features...


  • Montreal, Quebec, Canada Fed IT Full time

    Job Title: Senior Network AdministratorAbout the Role:We are seeking a highly skilled Senior Network Administrator to join our team at Fed IT, a leading recruitment firm specializing in IT recruitment. As a Senior Network Administrator, you will be responsible for designing, implementing, managing, and maintaining the company's network infrastructures.Key...


  • Montreal, Quebec, Canada Fed IT Full time

    Job Title: Senior Network AdministratorAbout the Role:We are seeking a highly skilled Senior Network Administrator to join our team at Fed IT, a leading recruitment firm specializing in IT recruitment. As a Senior Network Administrator, you will be responsible for designing, implementing, managing, and maintaining the company's network infrastructures.Key...


  • Montreal, Quebec, Canada Sony Playstation Full time

    Description du posteL'entreprise Sony PlayStation recherche un Programmeur·euse Senior - Réseaux pour rejoindre son équipe de développement de jeux. Le candidat idéal possèdera une solide expérience dans le développement de jeux multijoueurs en ligne et une compréhension approfondie des concepts de programmation...


  • Montreal, Quebec, Canada Sony Playstation Full time

    Description du posteL'entreprise Sony PlayStation recherche un Programmeur·euse Senior - Réseaux pour rejoindre son équipe de développement de jeux. Le candidat idéal possèdera une solide expérience dans le développement de jeux multijoueurs en ligne et une compréhension approfondie des concepts de programmation...


  • Montreal, Quebec, Canada Borderless Capital Full time

    About the RoleWe are seeking a highly skilled Senior Gameplay Systems Programmer to join our team at Borderless Capital. As a key member of our engineering team, you will be responsible for designing and implementing robust, scalable, and maintainable gameplay systems for our games.Key ResponsibilitiesDesign and implement character movement systems,...


  • Montreal, Quebec, Canada Borderless Capital Full time

    About the RoleWe are seeking a highly skilled Senior Gameplay Systems Programmer to join our team at Borderless Capital. As a key member of our engineering team, you will be responsible for designing and implementing robust, scalable, and maintainable gameplay systems for our games.Key ResponsibilitiesDesign and implement character movement systems,...


  • Montreal, Quebec, Canada Scrapmetal Full time

    Job DescriptionWe are seeking a highly skilled Senior Network Architect to join our team at Scrapmetal, a leading company in the metal recycling industry. As a key member of our IT department, you will play a pivotal role in maintaining and evolving our network infrastructure to support and enhance our core business operations.Your mission will be to lead...


  • Montreal, Quebec, Canada Scrapmetal Full time

    Job DescriptionWe are seeking a highly skilled Senior Network Architect to join our team at Scrapmetal, a leading company in the metal recycling industry. As a key member of our IT department, you will play a pivotal role in maintaining and evolving our network infrastructure to support and enhance our core business operations.Your mission will be to lead...


  • Montreal, Quebec, Canada Aylo Full time

    About the RoleAylo is a leading technology company that specializes in providing innovative solutions for the entertainment and gaming industries. We are seeking a highly skilled Senior Network Specialist to join our corporate infrastructure team.Job SummaryThe Senior Network Specialist will be responsible for designing, optimizing, and maintaining the...


  • Montreal, Quebec, Canada Aylo Full time

    About the RoleAylo is a leading technology company that specializes in providing innovative solutions for the entertainment and gaming industries. We are seeking a highly skilled Senior Network Specialist to join our corporate infrastructure team.Job SummaryThe Senior Network Specialist will be responsible for designing, optimizing, and maintaining the...


  • Montreal, Quebec, Canada BEENOX, INC. Full time

    About Beenox, Inc.Beenox, Inc. is a leading game development studio with over 20 years of expertise in creating innovative and engaging gaming experiences. As a senior automation programmer, you will be part of a motivated and supportive team that collaborates to achieve a common goal: crafting memorable gaming experiences for millions of gamers.Our...

  • Senior UI Programmer

    3 hours ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our development team, you will be responsible for designing and implementing user interfaces for our games.Key Responsibilities:Define and Establish a Vision for the Game's User Interfaces: Develop a clear...

  • Senior UI Programmer

    2 minutes ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerWe are seeking a highly skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a key member of our development team, you will be responsible for designing and implementing user interfaces for our games.Key Responsibilities:Define and Establish a Vision for the Game's User Interfaces: Develop a clear...


  • Montreal, Quebec, Canada NBC Full time

    About the RoleWe are seeking a highly skilled Senior Network Analyst to join our IT Security Infrastructure and Assets Operations team at NBC. As a key member of our team, you will be responsible for resolving complex network incidents and implementing new network infrastructure solutions.Key ResponsibilitiesNetwork Incident Resolution: Diagnose and resolve...