DIRECTEUR(TRICE) TECHNIQUE / ARCHITECTE

Chez Tuque Games, un studio de Wizards of the Coast, nous connectons les gens du monde entier par le jeu et l'imagination. De nos jeux qui définissent le genre comme Magic: The Gathering® et Dungeons & Dragons® à notre univers en pleine croissance, nous continuons d'innover et de créer de nouvelles façons de favoriser l'amitié et la connexion. C'est là que nous avons besoin de vous!

Tuque Games est à la recherche d'un ou d'une leader en ingénierie du jeu vidéo avec une large connaissance des systèmes de jeu (MP/Online, infrastructure réseau, 3D/rendu, AI, animation, mécanique de jeu, outils) qui est à l'aise dans l'organisation d'équipes de développeurs techniques et de contenu créateurs tout au long du cycle de production.

Cette personne doit posséder un diplôme en informatique (ou l'équivalent) et un minimum de 10 ans d'expérience en programmation de jeux avec une expérience récente en tant que responsable ou directeur(trice) technique/architecte.

Cette personne doit avoir de solides compétences en programmation C++, ainsi qu'une solide expérience de la programmation et du débogage de bas niveau et de l'intégration de systèmes complexes. Posséder de l'expérience dans l'utilisation des tests automatisés, des tests unitaires et des processus de gestion de la configuration est aussi requis.


Responsabilités

  • Définir les objectifs stratégiques à long terme pour le moteur, la technologie et les processus et construire des architectures solides pour les soutenir
  • Rechercher et développer de nouvelles directives technologiques pour soutenir le développement de l'équipe et définir la feuille de route technique pour créer des systèmes de pointe
  • Optimiser et maintenir l'architecture logicielle du jeu, la technologie, le pipeline et les outils
  • Fournir une direction technique pour tous les systèmes de jeu, de moteur, d'outil, d'exécution, de pipeline, de mise en réseau, etc.
  • Soutenir et diriger une équipe de programmeurs tant à l'interne qu'à l'externe tout au long des phases du projet
  • Travailler avec d'autres disciplines, telles que la conception de jeux, l'art, l'animation, l'audio pour déterminer les besoins en code de l'équipe et du jeu
  • Collaborer avec l'équipe d'ingénieurs pour guider les conceptions techniques, établir le cadre et les normes du code, le processus d'enregistrement, les revues de code, etc.
  • Auditer les plans de développement, y compris les conceptions techniques, les processus, l'utilisation des ressources, les évaluations des tâches, la qualité et le risque d'achèvement technique
  • Assurer la qualité, la performance et la stabilité des livrables techniques
  • Améliorer l'efficacité de l'équipe en identifiant les goulots d'étranglement et en proposant des solutions
  • Défendre les processus de développement de logiciels standard et les meilleures pratiques contre les exigences, la conception, la mise en œuvre et les tests
  • Le maintien du backlog de programmation (dans JIRA), le suivi de la portée du projet pour la programmation et la collaboration avec d'autres disciplines permettent de trouver des solutions aux problèmes de portée
  • Représenter l'équipe de programmation en tant que chef de studio et rapporter à l'équipe de direction du studio


Qualifications

  • Plus de 10 ans d'expérience en développement de logiciels;
  • Plus de 5 ans d'expérience en leadership technique en tant que directeur technique ou architecte dans la production de grands jeux de haute qualité;
  • Excellentes compétences en mathématiques 3D;
  • Expérience avec le multi-threading;
  • 10+ ans de C/C++ (UE de préférence);
  • Expédié au moins 3 titres AAA, sur PC et consoles, dont 1 titre récent sur UE4 en tant que TD / Senior Engineer (avec rapports directs);
  • Vaste expérience UE4;
  • Baccalauréat en informatique (ou expérience équivalente);
  • Solide connaissance des domaines de la technologie du jeu, couvrant le client (rendu, animation, AI, caméras, contrôles, gestion des actifs), serveur et infrastructure ; connaissance approfondie d'au moins d'un domaine client;
  • Innover constamment pour améliorer la qualité des produits ainsi que la productivité du groupe;
  • Bonnes compétences en communication verbale et écrite;
  • Compétences analytiques et proactives en résolution de problèmes;
  • Excellentes capacités de prise de décision proactive;
  • Capacité à apprendre et à appliquer rapidement de nouveaux concepts, principes et solutions;
  • Résolution de problèmes collaborative entre plusieurs équipes


Tuque Games s'engage à offrir des chances égales de travail à chaque individu, indépendamment des critères suivants : âge, sexe, orientation sexuelle, handicap physique, race, religion, nationalité, pays d'origine ou toute autre particularité possible. Nous croyons sincèrement en un environnement de travail respectueux et ouvert d'esprit, dans lequel chacun peut pleinement contribuer au développement de l'organisation.

Vous pensez que cet emploi est pour vous?

Postuler maintenant