Développeur(se) Multijoueur

2 weeks ago


Montreal, Canada Unity Full time

Role Description

L’opportunité

La création de jeux multijoueurs reste l’un des défis les plus difficiles à relever pour les développeur(se)s de jeux. La question de l’équilibre entre l’intuitivité, les performances et la flexibilité n’est pas encore résolue. À cet effet, nous avons vu bien trop peu d'innovation dans les jeux multijoueurs au cours de la dernière décennie, tandis que la créativité dans les jeux solo ne cesse de prospérer.

Êtes-vous un(e) développeur(se) expérimenté(e) souhaitant faire partie d’une équipe chargée de concevoir le tout premier processus de serveur de jeu vidéo dédié à Unity ? Nous sommes à la recherche d’un(e) développeur(se) senior en Netcode qui nous aidera à définir et à bâtir l’expérience de développement de serveurs dans Unity.

Dans ce rôle, vous aurez la liberté de mener des initiatives destinées à réduire les temps d’itération et à améliorer les performances à l’échelle pour des millions d’utilisateur(rice)s Aidez-nous à mettre en place la prochaine génération de développement de jeux multijoueurs

Ce que vous allez faire

Concevoir et déployer des fonctionnalités qui simplifieront le processus de développement et de déploiement de serveurs Développer des fonctionnalités de l’éditeur Unity destinées aux développeur(se)s multijoueurs pour améliorer la rapidité des itérations en réseau, des créations, des automatisations et déploiements Collaborer avec le reste de l’équipe pour améliorer notre pile réseau et s’assurer que les vulnérabilités critiques sont priorisées et traitées rapidement Travailler en étroite collaboration avec les autres équipes multijoueurs sur les exigences en matière d’outillage et de processus Créer et maintenir des tests et un code de qualité de production.

Ce que nous recherchons

Une expérience avec le moteur Unity Une expérience en C, C++ ou C# Une connaissance des concepts modernes de mise en réseau en temps réel Une capacité à conceptualiser, à communiquer et à exécuter des initiatives de développement Une expérience de la programmation à haut rendement, du traitement à plusieurs branches et de la gestion de la mémoire.

Vous avez peut-être également

Une expérience des applications serveur à l’échelle Une expérience avec des solutions infonuagique (AWS, Google Cloud, Azure, etc.).

Information supplémentaire

Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste. Le support à la relocalisation n’est pas disponible pour ce poste. L’aide à la relocalisation internationale n’est pas disponible pour ce poste.

  • Montreal, Canada Unity Full time

    Role Description L’opportunité Rejoignez Unity Technologies, acteur majeur dans l’industrie du jeu vidéo, en tant que développeur(se) de Logiciels Sénior au sein de notre équipe Multiplayer Services. Ce rôle ne se limite pas à la programmation, il consiste à façonner l’avenir des expériences interactives et multijoueurs. En tant...


  • Montreal, Canada Unity Full time

    Role Description L’opportunité Rejoignez notre équipe innovante chez Unity Technologies et plongez-vous dans le monde passionnant des services de jeux multijoueurs. En tant que Développeur(euse) de Logiciels spécialisé(e) dans la programmation de réseaux et l’architecture de services, vous jouerez un rôle essentiel dans...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de jeux, vous créez et supportez des mécaniques multijoueur amusantes et fiables. Vous travaillez étroitement avec des équipes de conception et de développement afin de les guider vers une implémentation robuste et évolutive. Vous collaborez avec vos pairs et vous intégrez votre travail avec les...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de logiciel, vous créez et supportez des composants logiciels d'un jeu multijoueur en ligne. Vous effectuez des recherches sur les nouvelles technologies permettant d'innover. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres ingrédients du jeu afin d'offrir aux joueuses et...


  • Montreal, Quebec, Canada Amazon Full time

    BASIC QUALIFICATIONSQualifications de base - Baccalauréat en informatique ou dans un domaine technique associé- Expertise en C++- 5+ années d'expérience en développement de systèmes et de fonctionnalités pour des jeux AAA- Maîtrise du français et de l'anglais, à l'oral et à l'écrit; puisque ce rôle nécessite d'interagir avec d'autres entités...


  • Montreal, Quebec, Canada Amazon Full time

    En tant que Développeuse ou Développeur de logiciel, vous créez et supportez des composants logiciels d'un jeu multijoueur en ligne. Vous effectuez des recherches sur les nouvelles technologies permettant d'innover. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres ingrédients du jeu afin d'offrir aux joueuses et aux joueurs...


  • Montreal, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de logiciel, vous créez et supportez des composants logiciels d'un jeu multijoueur en ligne. Vous effectuez des recherches sur les nouvelles technologies permettant d'innover. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres ingrédients du jeu afin d'offrir aux joueuses et...


  • Montreal, Canada Amazon Full time

    En tant que Développeuse ou Développeur de logiciel, vous créez et supportez des composants logiciels d'un jeu multijoueur en ligne. Vous effectuez des recherches sur les nouvelles technologies permettant d'innover. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres ingrédients du jeu afin d'offrir aux joueuses...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de jeux front-end (UI), vous créez et supportez les systèmes et fonctionnalités frontales du jeu, tels que le HUD et les menus. Vous contribuez également à l'implémentation de systèmes de jeu. Vous travaillez étroitement avec des équipes de conception UX et de développement de jeu afin de les...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de logiciel graphique sénior.e, vous créez et supportez des composants graphiques majeurs d'un ambitieux jeu PC multijoueur en ligne. Toujours en quête d'innovation, vous assurez une expérience de jeu compétitive, optimisez les performances GPU sur une variété de matériels, et collaborez avec des...


  • Montreal, Quebec, Canada Amazon Full time

    BASIC QUALIFICATIONSQualifications de base Baccalauréat en informatique ou dans un domaine technique associé Expertise en C++ 5+ années d'expérience en développement de systèmes et de fonctionnalités pour des jeux AAA 2+ années d'expérience en développement de systèmes et de fonctionnalités frontales pour des jeux AAA Maîtrise du français et de...


  • Montreal, Quebec, Canada Amazon Full time

    BASIC QUALIFICATIONSQualifications de base - Baccalauréat en informatique ou dans un domaine technique associé- Expertise en C++- 10+ années d'expérience en développement de systèmes et de fonctionnalités pour des jeux AAA- 5+ années d'expérience en développement de systèmes et de fonctionnalités d'IA pour des jeux AAA- Maîtrise du français et...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de jeux IA sénior, vous créez et supportez des systèmes, mécaniques et outils d'intelligence artificielle. Vous travaillez étroitement avec des équipes de conception et de développement afin de les guider vers une implémentation robuste et évolutive. Vous collaborez avec vos pairs et vous...


  • Montreal, Quebec, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d'un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les...


  • Montreal, Canada Amazon Full time

    DESCRIPTIONEn tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d’un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les...


  • Montreal, Canada Amazon Development Centre Canada ULC Full time

    En tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d’un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres...


  • Montreal, Canada Amazon Development Centre Canada ULC Full time

    En tant que Développeuse ou Développeur de jeux front-end (UI), vous créez et supportez les systèmes et fonctionnalités frontales du jeu, tels que le HUD et les menus. Vous contribuez également à l’implémentation de systèmes de jeu. Vous travaillez étroitement avec des équipes de conception UX et de développement de jeu afin de les guider vers...


  • Montreal, Canada Amazon Full time

    En tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d’un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres...


  • Montreal, Canada Amazon Full time

    En tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d’un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres...


  • Montreal, Canada Amazon Full time

    En tant que Développeuse ou Développeur de configuration et de version, vous créez et supportez une pipeline de publication d’un jeu multijoueur en ligne. Vous prenez en charge tous les aspects techniques des pipelines de configuration, de version et d'automatisation. Vous collaborez avec vos pairs et vous intégrez votre travail avec les autres...