company_logo

Full Time Job

Chef.Fe D U00e9quipe, Programmation Syst U00e8mes/ Lead Systems Programmer

Warner Bros. Discovery

Montreal, QC 01-31-2023
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
Chaque grande histoire a un nouveau départ, et la vôtre commence ici.

Bienvenue chez Warner Bros. Discovery... l'étoffe dont sont faits les rêves

Qui sommes-nous...

Lorsque nous disons l'étoffe dont sont faits les rêves, nous ne faisons pas seulement référence au monde des sorciers, des dragons et des super-héros, ni même aux merveilles de la planète Terre. Derrière le vaste portefeuille de contenus emblématiques et de marques bien-aimées de WBD, il y a les conteurs qui donnent vie à nos personnages, les créateurs qui les apportent dans vos salons et les rêveurs qui créent la suite...

Dès créatifs formidables aux pionniers technologique, à travers le monde, WBD offre des opportunités de carrière décisif, des avantages soigneusement organisés et les outils pour explorer et devenir le meilleur vous-même. Ici, vous êtes soutenu, ici vous êtes célébré, ici vous pouvez prospérer.

Depuis son lancement en 2010, Warner Bros. Games Montréal compte plus de 300 employés et continue de croître et de recruter des talents supplémentaires. Travaillant avec certaines des plus grandes marques de Warner Bros. Studios, dont DC Entertainment, le studio se consacre au développement de jeux vidéo AAA.

WB Games Montréal, une division de Warner Bros. Interactive Entertainment (WBIE), est à la recherche d'un.e chef.fe déquipe, programmation systèmes pour travailler avec son équipe de développement de jeux responsable de l'expansion des propriétés de WB Games Montréal dans l'espace interactif.

Dans ce rôle, tu géreras une équipe de programmation pour développer, maintenir et optimiser des systèmes et outils multiplateformes, parmi lesquels : systèmes de production, stockage et chargement des données, production des correctifs et mises à jour logicielles, systèmes physiques, systèmes réseau, et divers autres systèmes bas-niveau. Coordonner et planifier le soutien aux autres départements afin d'assurer le débogage en continu des problèmes. Tu seras également responsable de la priorisation des tâches, des feuilles de route travaillant avec la production et de t'assurer que l'équipe comprend bien et répond aux attentes pour les tâches assignées dans les délais établis. Tu joueras un rôle clé dans la résolution des problèmes ou des situations ayant une incidence sur ton équipe et les projets.

Responsabilités
• Gérer l'équipe de programmation systèmes dans le développement de nouveaux systèmes, fonctionnalités, outils et tirer parti des dernières technologies tout en maintenant une base de code stable.
• Travailler en étroite collaboration avec la direction, le leadership des autres départements et la production pour élaborer des échéanciers et des objectifs de programmation.
• Participer au recrutement des membres de l'équipe de programmation systèmes.

Expérience
• Plus de 7 ans d'expérience dans le développement de logiciels dans l'industrie du jeu, idéalement dans l'équipe moteur.
• Avoir participé à la livraison d'au moins 2 titres de jeu AAA
• Avoir une expérience significative en encadrement d'équipe de développement

Éducation
• Baccalauréat en informatique ou en génie informatique, un atout.

Connaissances et compétences
• Bonnes compétences interpersonnelles et capacités de leadership démontrées.
• Expérience en coordination, mentorat et de la création d'une équipe de programmation cohésive.
• Expérience dans l'application des meilleures pratiques de codage.
• Expérience de la programmation de jeux sur console à grande échelle à toutes les étapes du cycle de vie, y compris le prototypage, la production et l'expédition.
• Expérience avec la gestion de la mémoire, le multifilaire et le développement multiplateforme.
• Expérience avec un moteur de jeu Unreal Engine 4 / 5, est un plus
• Excellentes aptitudes organisationnelles et de rédaction. La capacité à bien communiquer en anglais est une exigence.
• Créativité, orientation axée sur les résultats, auto-motivation, débrouillardise, résolution de problèmes.
• Habileté à collaborer avec des équipes interdépartementales en programmation et création de contenu.

WB Games Montréal, a division of Warner Bros. Interactive Entertainment (WBIE), seeks a Lead Systems programmer to work with its game development team responsible for expanding WB Games Montreal's properties in the interactive space.

In this role you will manage a group of programmers to develop, maintain, and optimize cross-platform systems and tools, such as: streaming, data cooking and patching, physics, online, and various other mid and low-level systems. Coordinate and schedule support to other departments to ensure smooth debugging of issues. You will also be responsible for work prioritization, roadmaps working with production, and to ensure that the team understands and meets expectations for assigned tasks within the established timelines. You will play a key role in resolving problems or issues impacting your team and the projects.

Responsibilities
• Manage a group of programmers in the development of new systems, features, and tools in addition to leveraging newest technologies while maintaining a stable code base.
• Work closely with directors, leads of other departments, and production to develop the programming schedules and systems.
• Participate in the recruitment of new members of the system programming team.

Experience
• 7+ years of software development experience in the game industry, ideally in engine team.
• Have participated in the delivery of at least 2 AAA game titles.
• Have significant experience in managing development teams.

Education
• B.Sc. in computer science or equivalent, is an asset.

Knowledge/Skills
• Good interpersonal skills and demonstrated leadership abilities.
• Experience with coordinating, mentoring, and building a cohesive programming team.
• Experience in ensuring best coding practices.
• Experience with large-scale console games programming at all stages of the life cycle, including prototyping, production, and shipping.
• Experience with memory management, multi-threading, cross-platform development.
• Experience with Unreal game engine 4/5, is a plus
• Excellent organization and writing skills. Bilingualism English/French is strongly desired.
• Creative, focused, results-oriented, self-motivated, resourceful problem-solver.
• Ability to collaborate with programmers and content creators in an open, team environment.

Comment nous faisons avancer les choses...

Ce dernier morceau est probablement le plus important! Chez WBD, nos grands principes sont les valeurs fondamentales par lesquelles nous fonctionnons et sont au cœur de la façon dont nous faisons avancer les choses. Vous pouvez les trouver sur www.wbdcareers.com/principles ainsi que quelques idées de l'équipe sur ce qu'ils signifient et comment ils se présentent dans leur quotidien. Nous espérons qu'ils résonneront avec vous et avons hâte d'en discuter lors de votre entretien.

Les parties juridiques...

Warner Bros. Discovery saisit l'opportunité de constituer une main d'œuvre qui reflète la diversité de notre société et du monde qui nous entoure. Être un employeur offrant l'égalité des chances signifie que nous prenons au sérieux notre responsabilité de considérer les candidats qualifiés sur la base du mérite, sans tenir compte de la race, de la couleur, de la religion, de l'origine nationale, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, du handicap mental ou physique et des informations génétiques, de l'état civil, de la citoyenneté, du statut militaire, du statut de vétéran protégé ou de toute autre catégorie protégée par la loi.

Si vous êtes un candidat qualifié souffrant d'un handicap et que vous avez besoin d'un aménagement raisonnable pour postuler à ce poste, veuillez nous contacter à l'adresse recruitadmin@warnermedia.com.

Jobcode: Reference SBJ-r1w9xm-18-218-168-16-42 in your application.