You are using the web browser we don't support. Please upgrade or use a different browser to improve your experience.
"icon arrow top"

Programmeur de moteur sénior, infrastructure

Vm5L2NzZQWaU

Epic Games

Competitive

Montreal, Canada

Canada

Programming

ASAP

24/05/2025

Junior-Associate

Permanent | Full Time

No

PROGRAMMATION - UNREAL ENGINE
Ce que nous faisons

Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d'experts en matière de programmation innove constamment afin d'améliorer les outils et la technologie conçus pour donner des moyens incroyables aux développeurs de contenu à l'échelle de la planète.
Ce que vous ferez

L'équipe responsable du cadre Verse pour Unreal Engine crée et soutient les cadres derrière les meilleures expériences de jeu en ligne et de contenu créé par les utilisateurs dans les jeux d'Epic comme Fortnite et son mode créatif (Fortnite Creative). Vous travaillerez avec vos collègues pour développer des éléments fondamentaux de la technologie d'Unreal qui rendront possible la prochaine génération d'Unreal Engine et de notre écosystème Content Creator. Nous sommes à la recherche d'un programmeur de moteur sénior passionné pour aider l'équipe responsable du cadre Verse à concevoir la meilleure plateforme de création de contenu et de jeux possible. Vous pouvez vous attendre à contribuer aux travaux sur une variété de cadres, de fonctionnalités de jouabilité et de plateformes matérielles, tant pour les ordinateurs de bureau, les consoles et les appareils mobiles. Vous travaillerez en étroite collaboration avec les équipes techniques d'Unreal Engine ainsi qu'avec les équipes de jeu, de façon à vous assurer que les systèmes sous-jacents que nous créons sont évolutifs et sécurisés. Vos contributions à l'équipe nous aideront à réaliser la prochaine génération d'expériences de jeu fantastiques et à trouver des moyens de promouvoir l'ensemble des outils à notre écosystème de créateurs de contenu. Vous proposerez et créerez également une interface de programmation pour le langage Verse. Vous devriez avoir une connaissance approfondie en matière de technologie moderne de moteurs de jeu. Nous recherchons un candidat avec une certaine expérience auprès de divers systèmes de jeu. Vous devriez également bien comprendre la conception et la maintenance des interfaces de programmation. De plus, vous devez avoir l'habitude de travailler en étroite collaboration avec d'autres développeurs de multiples disciplines, et non seulement avec d'autres programmeurs. L'objectif de l'équipe est de permettre aux développeurs d'Unreal Engine, y compris Fortnite, de créer des expériences de calibre mondial en utilisant les systèmes que vous aurez créés, grâce à une approche itérative en étroite collaboration avec nos équipes internes chargées des jeux et nos clients externes de moteur de jeu. Votre influence pourra se faire sentir dans tous les domaines du continuum du développement : conception, convivialité, déploiement dans les projets, etc. Ce faisant, vous devrez garantir des performances exceptionnelles du runtime. En tant que membre de l'équipe responsable du cadre Verse dans Unreal Engine, vous aiderez à créer les technologies qui rendront possible la prochaine génération d'Unreal Engine. Vous serez responsable de collaborer avec d'autres programmeurs de différentes équipes pour concevoir les interfaces de programmation et les systèmes de jeu qui outilleront les programmeurs et les concepteurs des équipes internes, les titulaires de licences et notre communauté de créateurs, qui créent leurs jeux en utilisant les technologies de notre cadre d'Unreal Engine. Vos contributions à l'équipe aideront à fonder les bases pour la prochaine génération d'expériences de jeu palpitantes.
Ce dont vous serez responsable

  • Concevoir une interface de programmation extensible et maintenable pour le langage Verse
  • Contribuer à la création de systèmes de jeu pour soutenir le développement d'Unreal Engine afin de répondre aux besoins des applications et des jeux actuels et futurs.
  • Définir et prioriser les travaux en étroite collaboration avec l'équipe, en faisant des compromis lorsque nécessaire
  • Effectuer des travaux sur les fonctionnalités, souvent pour différents projets, en étroite collaboration avec d'autres équipes, incluant leurs chefs d'équipes et leur personnel de production
  • Soutenir les développeurs d'Unreal Engine externes en répondant à leurs demandes et questions sur les systèmes de cadres
  • Fournir des exemples et de la documentation qui montrent comment utiliser au mieux les systèmes et outils de cadres dans Unreal Engine et Unreal Editor pour Fortnite
  • Corriger les bogues et maintenir la base de code d'Unreal Engine. Encadrer des membres de l'équipe moins expérimentés et favoriser leur développement professionnel
Ce que nous recherchons
  • Plus de cinq ans d'expérience de travail impliquant des moteurs de jeu AAA ainsi que divers systèmes et technologies de moteurs de jeux
  • Compétences en développement d'architectures de cadres de jeux (haut niveau)
  • Compréhension des cadres de programmation axés sur les données (bas niveau)
  • Être axé sur l'excellence de la programmation et avoir une passion pour les systèmes bien conçus et l'architecture de haute qualité
  • Fortes compétences en résolution de problèmes et en dépannage. Grande cohérence
  • Expérience connexe en un ou plusieurs des domaines suivants : moteurs de jeu, consoles (Xbox, Nintendo, PlayStation) ou technologies mobiles (Android, iOS)
  • Expérience dans un environnement de développement interdisciplinaire, avec d'excellentes compétences en communication
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.

Ce poste est ouvert à plusieurs emplacements en Amérique du Nord (à l'exception de la Californie, de New York et de Washington).



Keep Calm and waka waka...