Jobs
>
Montréal

    Développeur(se) Multijoueur - Montreal, Canada - Unity

    Unity
    Default job background
    Full time
    Description
    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.


  • QUANTIC DREAM Montréal, Canada

    Relevant du Chef d'équipe Assurance Qualité ou du Producteur (selon le projet), vous participerez activement au la validation du bon fonctionnement des fonctionnalités de nos productions en cours. · **Responsabilités**: · - Diriger l'équipe d'assurance qualité à Montréal attitré ...


  • Unity Technologies Montréal, Canada

    **L'opportunité**: · Nous pensons que le monde se porte mieux avec plus de créateurs. Unity contribue à cette vision en alimentant les jeux de la plupart des créateurs du marché, qui sont joués sur des milliards d'appareils de toutes formes et de toutes tailles au quotidien Pour ...


  • PlayStation Montreal, Canada

    Why PlayStation? · PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlaySta ...


  • Amazon Montréal, QC, Canada

    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 collab ...


  • Amazon Montreal, Canada Full time

    DESCRIPTION · 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 vo ...


  • Unity Montreal, Canada 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 ...


  • Unity Montreal, Canada 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'aveni ...


  • Unity Montréal, QC, Canada

    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 esse ...

  • Amazon

    Ingé logiciel C++

    2 weeks ago


    Amazon Montréal, QC, Canada

    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 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 une expé ...


  • Amazon Montréal, QC, Canada

    En 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 ...


  • Amazon Montreal, Canada Full time

    BASIC QUALIFICATIONS · Qualifications 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 ...


  • Unity Montréal, QC, Canada

    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 jou ...


  • Amazon Montréal, QC, Canada

    En 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 ...

  • Gearbox

    Analyse programmeur

    1 week ago


    Gearbox Montréal, QC, Canada

    euse Online Senior / Senior Online Programmer · Gearbox Studio Québec est un développeur de jeux reconnu qui aspire à maintenir l'équilibre entre les projets ambitieux, les équipes à taille humaine et la réalisation de soi. · Gearbox Studio Québec propose un environnement de tr ...


  • Amazon Montréal, QC, Canada

    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 ...


  • Unity Montréal, QC, Canada

    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 i ...


  • People Can Fly Studio Montreal, Canada

    Company Description: · People Can Fly, un des principaux studios indépendants de développement de jeux AAA, est composé d'une équipe internationale de centaines de personnes talentueuses travaillant depuis des bureaux situés en Pologne, au Royaume-Uni, aux États-Unis et au Canada ...

  • Solitoninteractive

    Network Programmer

    1 week ago


    Solitoninteractive Montréal, QC, Canada

    At Soliton Interactive, we share a passion for video game technologies. We help game teams around the world unlock new gameplay and accelerate development through tech innovation by providing expertise in engine programming, physics, simulation, and networking. · We are looking ...


  • Unity Montréal, QC, Canada

    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. En tant que leader technique, vous piloterez l'architecture et le développement de nos services de jeu, en vous ...


  • Amazon Development Centre Canada ULC Montreal, Canada 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 collab ...