Programmeur·euse Senior – Jouabilité Réseau

3 months ago


Montreal, Canada Sony Interactive Entertainment Inc. Full time

Why PlayStation?

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Corporation.

Position - Senior Gameplay Network Programmer

We are looking for an experienced Network Programmer to join the Haven Entertainment Studios project team. The Senior Network Programmer will be responsible for developing and enriching core game network code solutions. Using your strong technical background and deep understanding of network architecture, you will provide solid solutions for systems that enable seamless and smooth gameplay experiences for our players. As a network expert, you will contribute to mentoring and supporting content developers and gameplay engineers.

Reporting

The Senior Network Programmer will report to the Technical Producer.

Responsibilities and Duties
  1. Design, implement, and test network features and functionality for our games using C++, Unreal Engine, and other tools.
  2. Collaborate with gameplay programmers, designers, artists, and producers to ensure the network code meets the game design and performance requirements.
  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.
  7. Plan work effectively, and provide realistic updates on progress to your team and managers.
Experience and Skills Required
  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, and Linux.
  3. Experience with online multiplayer game development, such as replication, synchronization, latency compensation, hit detection, and player character movement replication.
  4. Knowledge of client/server architecture, data replication, synchronization, lag compensation, anti-cheat techniques, and 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.

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

#J-18808-Ljbffr

  • Montreal, Canada PlayStation Full time

    Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from...


  • Montreal, Canada Haven Interactive Studios Full time

    //English Follows//Poste - Programmeur• euse Senior - Jouabilité Réseau Nous 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


  • Montreal, Canada Haven Interactive Studios Full time

    Titre du poste : Programmeur• euse Senior - JouabilitéNous sommes à la recherche d'un• e Programmeur• euse Senior - Jouabilité pour se joindre à notre équipe. Vous serez responsable des systèmes de jouabilité et de leur qualité technique. Vous aiderez à clarifier les exigences techniques et à défini


  • Montreal, Canada PlayStation Full time

    Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...


  • Montreal, Canada Sony Playstation Full time

    Why PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...


  • Montreal, Canada Haven Interactive Studios Full time

    //English Follows//Titre du poste : Programmeur• euse - JouabilitéNous sommes à la recherche d'un• e Programmeur• euse - Jouabilité pour se joindre à notre équipe. Vous serez responsable des systèmes de jouabilité et de leur qualité technique. Vous aiderez à clarifier les exigences techniques et à d


  • Montreal, Canada Sony Playstation Full time

    Why PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...


  • Montreal, Canada Quantic Dream Full time

    Sous la direction du Chef d'équipe associé - Programmation jouabilité, vous jouerez un rôle essentiel dans le développement de notre projet ambitieux. Vous contribuerez activement à la conception, l'affinage et la mise en œuvre des fonctionnalités clés de la jouabilité, en guidant le projet de la phase de conception jusqu'à son...


  • Montreal, Canada zeroG - AI in Aviation Full time

    Sous la responsabilité du Chef d’équipe Programmeur Projet et au sein d’une équipe à taille humaine mobilisée par les défis, la collaboration et l’esprit d’équipe, vous contribuerez à l’adaptation de notre moteur physique et système de collisions aux besoins du projet.En tant que Programmeur Jouabilité Physique, vous assurerez...


  • Montreal, Quebec, Canada Haven Interactive Studios Full time

    À Haven Interactive Studios, nous sommes à la recherche d'un programmeur(euse) senior spécialisé(e) en développement réseau pour rejoindre notre équipe.MissionNous sommes à la recherche d'un programmeur(euse) senior expérimenté(e) pour soutenir le développement et l'enrichissement de nos solutions de code réseau de base.Compétences...


  • Montreal, Canada the Ladders Full time

    //English Follows//Vous êtes un-e talenteux Programmeur• euse Senior - Jouabilité Jou qui aime les jeux multijoueurs-euses, sociaux et compétitifs. Vous êtes passionné-e par la création de jeux qui connectent les joueurs-euses de nouvelles manières, et qui grandissent et évoluent avec nos communaut


  • Montreal, Canada TC Transcontinental Full time

    Description d'emploi et exigences Analyste réseau senior Créez de la valeur chez TC Transcontinental.   TC Transcontinental fait bien les choses, et c’est grâce à l’expertise de son équipe.   Nous cherchons présentement un.e analyste réseau senior pour joindre l’équipe d’infrastructure TI. Le rôle consistera à...


  • Montreal, Canada Tbwa ChiatDay Inc Full time

    Why PlayStation?PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios,...


  • Montreal, Quebec, Canada PlayStation Full time

    Poste de Gameplay/UI ProgrammerNous sommes à la recherche d'un Gameplay/UI Programmer expérimenté pour rejoindre l'équipe de Haven Entertainment Studios. Le Gameplay/UI Programmer aura la responsabilité de la conception et de la mise en éuvre des systèmes de jouabilité et de l'interface utilisateur. Vous aiderez à clarifier les exigences techniques...


  • Montreal, Quebec, Canada People Can Fly Full time

    Découvrez notre opportunité de carrière à People Can FlyNous sommes un studio de développement de jeux AAA passionné par la création d'expériences inoubliables pour les joueurs. Nous recherchons actuellement un Chef de Projet Gameplay Senior pour rejoindre notre équipe créative.À propos de l'opportunitéLe candidat idéal possède au moins...


  • Montreal, Quebec, Canada Hasbro Full time

    Rôle : Concepteur de jeux de société seniorChez Invoke, nous recherchons un concepteur de jeux de société senior pour rejoindre notre équipe créative. Le concepteur de jeux senior travaille en étroite collaboration avec les responsables de la création pour développer la vision du jeu en conceptions pratiques et réalisables.Compétences requises...


  • Montreal, Quebec, Canada Logient Full time

    Ton rôleEn tant qu'Analyste senior en réseaux au sein de l'équipe I&0 de Logient, tu seras en charge de la résolution de problèmes complexes liés à l'infrastructure réseau. Tu contribueras à l'amélioration continue de nos systèmes en identifiant et en résolvant les incidents critiques. Tu collaboreras étroitement avec l'équipe...


  • Montreal, Canada Haivision Full time

    Administrateur Système et Réseau Senior Montréal, QC Permanent – temps plein. Sur Site Sommaire du poste : En tant qu’administrateur système et réseau senior au sein de l’équipe IS de Haivision, votre participation s’étendra de la collaboration à la planification de la feuille de route IT à l’installation et à la...

  • Senior UI Programmer

    2 weeks ago


    Montreal, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play.We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional contributions....

  • Senior UI Programmer

    2 weeks ago


    Montreal, Canada Haven Studios Inc Full time

    In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions. Our goal was to build a studio where we could make the kind of games we’ve always wanted to create – and games we’ve longed to play.We’ve made amazing progress in a short time thanks to our talented, passionate team and their exceptional contributions....