Senior Network Programmer

4 weeks ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time

At Ubisoft Entertainment, we're seeking a skilled Senior Network Programmer to join our team and contribute to the development of our multiplayer games. As a key member of our network team, you'll be responsible for designing, implementing, and maintaining network systems that ensure seamless gameplay experiences for our players.

Main Responsibilities
  • Design and Implement Network Systems: Develop and maintain network systems that meet the needs of our multiplayer games, ensuring low latency, low bandwidth, and high reliability.
  • Collaborate with Engineers: Work closely with other engineers to integrate network functionality into our game engine, ensuring a seamless experience for players.
  • Optimize Network Performance: Continuously monitor and optimize network performance to ensure the best possible experience for our players.
  • Troubleshoot Network Issues: Identify and resolve network-related issues during development and post-launch, ensuring minimal disruption to our players.
  • Work with Gameplay and Backend Teams: Collaborate with our gameplay and backend teams to ensure seamless integration of network features, enhancing the overall player experience.
Qualifications
  • Experience in Networking: Significant experience in applying networking principles in AAA multiplayer games, with a strong understanding of low-level network concepts and high-level multiplayer game systems.
  • Programming Skills: Expert knowledge of high-performance programming, multithreading, and memory management, with the ability to design and implement scalable multiplayer architectures.
  • Network Protocols: Solid understanding of network protocols, data transmission, and synchronization techniques, with the ability to optimize network performance and troubleshoot issues.
What to Send Us

Please submit your CV, highlighting your education, experience, skills, and games delivered. We look forward to reviewing your application.



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

    Job SummaryWe are seeking an experienced Senior Network Programmer to join our Haven Entertainment Studios project team. The successful candidate will be responsible for designing, implementing, and testing network features and functionality for our games using C++, Unreal Engine, and other tools.Key ResponsibilitiesCollaborate with gameplay programmers,...


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

    Why PlayStation?Sony Interactive Entertainment Inc. is a global leader in entertainment producing The PlayStation family of products and services, including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, and more.We strive to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone with a...


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

    Job SummarySony Interactive Entertainment Inc. is seeking a highly skilled Senior Network Programmer to join our team. As a key member of our Haven Entertainment Studios 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.Collaborating with...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    As a Network Programmer at Ubisoft Entertainment, you will play a central role in the implementation of a multiplayer game's replication ecosystem and its application to various aspects of the game. Your expertise in network systems will be crucial in delivering an immersive experience for our players.Main ResponsibilitiesDesign, implement, and maintain...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Company OverviewUbisoft Entertainment is a renowned game developer and publisher that aims to deliver immersive gaming experiences.Job SummaryWe are seeking an experienced Senior C++ Network Programmer to join our team and contribute to the development of a multiplayer game.


  • Montreal, Quebec, Canada 2K Full time

    Job OverviewWe are seeking a highly skilled Senior Network Programmer to join our team and contribute to the development of our multiplayer game. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining network systems that ensure a seamless and immersive experience for our players.Main...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Network Programmer (Networks, C++)About the Role:We are seeking a skilled Network Programmer to join our team at Ubisoft Montreal. As a Network Programmer, you will be responsible for developing the game's low-level network features, the multiplayer engine, and optimizing network performance.Key Responsibilities:Develop fast, reliable, and fun...


  • Montreal, Quebec, Canada 2K Full time

    Poste - Programmeur·euse Senior - Jouabilité RéseauNous sommes à la recherche d'un·e Programmeur·euse Senior - Réseaux pour se joindre à notre équipe. Vous serez responsable du développement et de l'enrichissement des solutions de code réseau de base du jeu. En utilisant votre solide formation technique et votre profonde compréhension de...


  • Montreal, Quebec, Canada Sony Playstation Full time

    Poste - Programmeur Senior - RéseauxNous recherchons un programmeur senior pour rejoindre notre équipe de développement de jeux. Vous serez responsable du développement et de l'enrichissement des solutions de code réseau de base du jeu. En utilisant votre solide formation technique et votre profonde compréhension de l'architecture réseau, vous...


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

    Sony Interactive Entertainment Inc. is a global leader in entertainment, recognized for producing The PlayStation family of products and services.About the RoleWe are seeking an experienced Senior Network Systems Developer to join our Haven Entertainment Studios project team.The successful candidate will be responsible for designing, implementing, and...

  • Senior Programmer

    4 weeks ago


    Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior ProgrammerJob Description:We are seeking a skilled Senior Programmer to join our team at Jobs for Humanity. As a Senior Programmer, you will be responsible for designing and implementing AI systems for our games.Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are coherent and...


  • Montreal, Quebec, Canada 2K Full time

    Network Programmer RoleWe are seeking a skilled Network Programmer to join our team and contribute to the development of a multiplayer game. The successful candidate will be responsible for designing, implementing, and maintaining network systems to ensure a seamless gaming experience.Key ResponsibilitiesDesign and implement network systems for multiplayer...


  • Montreal, Quebec, Canada Jobs for Humanity Full time

    Job Title: Senior Network ArchitectJob Summary:We are seeking a highly skilled Senior Network Architect to join our team at Jobs for Humanity. As a Senior Network Architect, you will be responsible for designing, implementing, and maintaining network systems for multiplayer games.Main Responsibilities:Design and implement network systems for multiplayer...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job SummaryWe are seeking a highly skilled Senior Network Architect to join our team at Ubisoft Entertainment. As a key member of our network team, you will be responsible for designing, implementing, and maintaining network systems for our multiplayer games.Main ResponsibilitiesDesign and implement scalable network architectures for multiplayer...

  • Senior UI Programmer

    4 weeks ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Job Title: Senior UI ProgrammerAt HASBRO DEUTSCHLAND GmbH, we're seeking a highly skilled Senior UI Programmer to join our team. As a key member of our development team, you will be responsible for designing and implementing user interfaces for our games.The ideal candidate will have a strong background in game development, with experience in UI programming...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft Montreal is seeking a highly skilled Senior Animation Programmer to join our team. As a key member of our animation team, you will be responsible for designing and developing cutting-edge animation systems that bring our games to life.Key Responsibilities:Design and develop animation systems that meet the highest quality...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior Animation ProgrammerUbisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences. Their commitment to innovation and creativity drives the development of immersive and engaging game worlds.About the RoleWe are seeking a...

  • Senior UI Programmer

    4 weeks ago


    Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Join HASBRO DEUTSCHLAND GmbH as a Senior UI ProgrammerWe are seeking a skilled Senior UI Programmer to join our team at HASBRO DEUTSCHLAND GmbH. As a member of our team, you will be responsible for designing and developing user interfaces for our games.About the RoleAs a Senior UI Programmer, you will be working closely with our game development team to...


  • Montreal, Quebec, Canada National Bank Full time

    Job Title: Senior Network AnalystAbout the Role:As a Senior Network Analyst at National Bank, you will be responsible for resolving network incidents and implementing change requests. You will work with a team of 15 colleagues and report to the Manager, IT Telecommunications Management.Key Responsibilities:* Diagnose problem situations and implement...


  • Montreal, Quebec, Canada Banque Nationale du Canada Full time

    Job Title: Senior Network AnalystAs a Senior Network Analyst at Banque Nationale du Canada, you will be responsible for resolving complex network incidents and implementing permanent corrective measures. You will also oversee the implementation of new network infrastructure solutions and analyze change requests related to the network infrastructure.Your Key...