Programmeur·euse Senior – Jouabilité Réseau

1 month ago


Quebec Quebec GA, Québec City, Canada Haven Studios Full time

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, 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.
#J-18808-Ljbffr

  • Quebec, Quebec, G0A, Québec City, Canada Beenox, Inc. Full time

    Titre du poste:Programmeur·euse engin sénior - Senior Engine Programmer - BeenoxIdentifiant de demande de poste:R023579Description du poste:(English version below)Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous...


  • Quebec, Quebec, G0A, Québec City, Canada Beenox, Inc. Full time

    Titre du poste:Programmeur·euse automatisation sénior - Senior Automation Programmer - BeenoxIdentifiant de demande de poste:R021634Description du poste:(English version below)Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio...


  • Quebec, Quebec, G0A, Québec City, Canada Distributel Communications Limited Full time

    Notre équipe Oricom cherche à embaucher un(e) Administrateur réseau et systèmes.Oricom fait partie du Groupe des compagnies Internet (GCI), une division de Bell Canada. GCI répond aux besoins des consommateurs et des entreprises partout au Canada.LIEUXQuébec (400 Rue Nolin), QuébecÀ PROPOS DE L'OPPORTUNITÉLe titulaire du poste a pour mandat...


  • Quebec, Quebec, G0A, Québec City, Canada SRK Consulting Ltd Full time

    Senior-Principal Resource Consultant / Consultant Senior/Principal En Ressources - Quebec, CanadaSRK Consulting est un cabinet d'experts-conseils international indépendant de premier plan qui fournit des services de consultation intégrés à l'échelle mondiale au secteur international des mines et des métaux.Nous sommes à la recherche...


  • Quebec, Quebec, G0A, Québec City, Canada Srk Group Full time

    Senior-Principal Resource Consultant / Consultant Senior/Principal En RessourcesQuebec, Canada SRK Consulting is an independent, international consulting practice, providing globally integrated consulting services to the international mining and metals sector.We are seeking a Senior-Principal Resource Consultant / Consultant Senior/Principal En Ressources....


  • Quebec, Quebec, G0A, Québec City, Canada Ciment Québec inc. Full time

    Venez travailler au sein d'une des plus belles entreprises québécoises Travailler chez Ciment Québec c'est participer à l'effervescence d'une entreprise québécoise établie depuis plus de 70 ans. Travailler chez Ciment Québec : c'est se développer et apprendre, c'est vivre dans un environnement où les meilleures technologies...


  • Quebec, Quebec, G0A, Québec City, Canada Northvolt AB Full time

    (English below) SPÉCIALISTE SÉNIOR, ACQUISITION DE TALENT Nous sommes à la recherche d’un.e spécialiste en acquisition de talents expérimenté afin de se joindre à notre mission d’accélérer la transition vers un avenir plus vert. Ce poste fait partie de notre équipe personnes et culture basée à Montréal, Québec. En se joignant à notre...

  • Senior Investment

    4 weeks ago


    Quebec, Quebec, G0A, Québec City, Canada Scotiabank Full time

    Joignez une équipe gagnante, engagée et axée sur les résultats qui évolue dans une culture inclusive et de haut rendement.En joignant l’équipe du Centre de contact clientèle, vous découvrirez un milieu de travail dont la qualité a été soulignée par de nombreux prix et qui jouit d’une solide réputation à l’échelle internationale. Notre...

  • Senior Investment

    1 month ago


    Quebec, Quebec, G0A, Québec City, Canada Banque Scotia Full time

    Numéro de la demande: 201225 Joignez une équipe gagnante, engagée et axée sur les résultats qui évolue dans une culture inclusive et de haut rendement. En joignant l’équipe du Centre de contact clientèle, vous découvrirez un milieu de travail dont la qualité a été soulignée par de nombreux prix et qui jouit d’une solide réputation à...

  • Senior Investment

    1 month ago


    Quebec, Quebec, G0A, Québec City, Canada Scotiabank Full time

    Joignez une équipe gagnante, engagée et axée sur les résultats qui évolue dans une culture inclusive et de haut rendement.En joignant l’équipe du Centre de contact clientèle, vous découvrirez un milieu de travail dont la qualité a été soulignée par de nombreux prix et qui jouit d’une solide réputation à l’échelle internationale. Notre...

  • Senior Investment

    1 month ago


    Quebec, Quebec, G0A, Québec City, Canada Scotiabank Full time

    Appuyez sur la touche de tabulation pour sélectionner le lien Passer au contenu. Sélectionnez la fréquence (en jours) de réception d’une alerte : Numéro de la demande: 201225Joignez une équipe gagnante, engagée et axée sur les résultats qui évolue dans une culture inclusive et de haut rendement.En joignant l’équipe du Centre de contact...

  • VOIP Specialist

    1 month ago


    Quebec, Quebec, G0A, Québec City, Canada ALLTECH CONSULTING SVC INC Full time

    We bring people and opportunities together. Driven by a desire to increase employee productivity and technological efficiency, we are making business communications more accessible than ever. Knowledge, experience, and quality are at the forefront of everything we do. With these guiding principles and a strong focus on personalized client support, we have...


  • Saint-Basile, Quebec, G0A, Québec City, Canada Ciment Québec inc. Full time

    Venez travailler au sein d'une des plus belles entreprises québécoises Travailler chez Ciment Québec c'est participer à l'effervescence d'une entreprise québécoise établie depuis plus de 70 ans. Travailler chez Ciment Québec : c'est se développer et apprendre, c'est vivre dans un environnement où les meilleures technologies...


  • Montréal, Quebec, Québec, Canada Fed IT Full time

    Fed IT, cabinet de recrutement spécialiste du recrutement sur les métiers TI.Nous intervenons sur deux types de recrutement : temporaires et permanents.Tous nos consultants sont des experts TI qui parlent votre langage et évoluent dans votre univers. Nous couvrons les métiers de l'informatique, développement, décisionnel et infrastructure.Nous...


  • Montreal, Quebec, Québec, Canada Fluid - Solutions de Talents Full time

    Job Title: Senior Technical RecruiterLocation: Montreal, QuebecMust be fluent in French and English About Us: Fluid is a growing staffing solution provider specializing in IT placements across Montreal and beyond. We pride ourselves on delivering exceptional talent solutions to our clients and providing rewarding career opportunities for our...


  • Montréal, Quebec, Québec, Canada Coveo Solutions inc. Full time

    Un esprit stratégique et une capacité à raconter des histoires autour de notre produit Coveo permet aux entreprises d'offrir une expérience unifiée et pertinente à ses clients, partenaires et employé.e.s, tout en les aidant à atteindre leurs objectifs commerciaux en tirant parti de la puissance de l'intelligence artificielle. Pour renforcer...

  • Auditeur Senior

    2 months ago


    Montréal, Quebec, Québec, Canada Mazars Full time

    Forvis Mazars est un réseau mondial d'audit et de conseil de premier plan composé de deux partenariats indépendants réunissant plus de 40 000 personnes dans plus de 100 pays. Notre cabinet au Canada, avec des bureaux à Montréal, Outaouais et Toronto, rassemble près de 200 professionnels offrant une gamme complète de services en audit,...


  • Montreal, Quebec, Québec, Canada OVHcloud Full time

    Au sein de votre équipe #OneteamVous participerez à la réussite des migrations infonuagiques en apportant un soutien à nos clients et partenaires et en fournissant une assistance consultative, architecturale et d'ingénierie pendant leur évolution infonuagique.Vos principales responsabilités Notre équipe de Services Professionnels Infonuagiques...


  • Montréal, Quebec, Québec, Canada Banque Nationale Full time

    Faire carrière à titre de Directeur de Comptes Senior - Services aux Entreprises à la Banque Nationale, c'est avoir la responsabilité de faire croître le portefeuille de clients d'affaires qui vous est confié. Vos tâches complexes et variées vous permettront de devenir rapidement la personne-ressource de vos clients pour leurs projets...


  • Montréal, Quebec, Québec, Canada Banque Nationale Full time

    Une carrière en tant que scientifique en IA (intelligence artificielle) dans l’équipe AI Factory à la Banque Nationale, c’est agir à titre de spécialiste en développement et opérations de systèmes IA innovants, incluant en IA générative. C’est par tes compétences en développement modèles IA, en identifications d’opportunités...