Programmeur moteur

Epic Games (French) onsite • Montrealfull_time

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel. Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.

Ce que vous ferez

Au sein de l’équipe Fortnite Core Technology, vous travaillerez à repousser les limites de la technologie réseau afin d’offrir une expérience multijoueur stable, fluide et réactive aux joueurs. Vous résoudrez des enjeux liés à la performance et à la stabilité des serveurs, tout en guidant les développeurs dans la création de fonctionnalités qui feront évoluer l’industrie. Joignez-vous à nous pour contribuer à l’une des expériences multijoueurs les plus populaires au monde.

Ce dont vous serez responsable

  • Améliorer l’expérience des joueurs en optimisant les systèmes pour réduire la latence, la bande passante et l’utilisation mémoire
  • Soutenir la préparation et la livraison des versions serveur, tout en améliorant et automatisant les processus associés
  • Explorer, concevoir et développer des technologies en temps réel permettant de nouvelles expériences de jeu
  • Servir de lien entre les développeurs de jeu et les équipes responsables des technologies réseau d’Unreal Engine, afin d’assurer une compréhension et une intégration harmonieuses
  • Créer des outils et des processus de travail favorisant l’autonomie et l’efficacité des développeurs

Ce que nous recherchons

  • Expérience dans la livraison de jeux multijoueurs en réseau
  • Excellentes compétences en C++ et familiarité avec des systèmes de script tels que Blueprint, Lua, Python, etc
  • Expérience dans un environnement multidisciplinaire, avec d’excellentes aptitudes en communication
  • Solide compréhension des concepts liés à la mise en réseau dans les jeux
  • Expérience de développement dans une vaste base de code et à un rythme soutenu, en sachant équilibrer convivialité, performance et utilisation mémoire
  • Autonomie, rigueur et capacité à travailler de manière indépendante

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.