Search jobs > Montreal, QC > Developpeur logiciel

Développeur(se) de Logiciels Full Stack Senior, Multiplayer Services – Hébergement | Senior Full Stack Software Developer, Multiplayer Services - Hosting

Unity
Montreal, Canada
$120K-$140K a year (estimated)
Full-time

Role Description

L’opportunité

En rejoignant Multiplayer Services (une division de Unity Technologies), vous contribuerez à réinventer la manière dont les jeux multijoueurs sont conçus, lancés et pris en charge.

La mission de votre équipe est de fournir des solutions de services innovantes qui facilitent le développement et le lancement de jeux en ligne pour les développeur(se)s du monde entier.

Les développeur(se)s de logiciels de Multiplayer Service sont fièr(e)s de fournir une suite de services (allant de la mise à l’échelle hybride au développement de SDK) permettant le développement et les opérations 24 / 7 pour certains des jeux les plus populaires au monde.

Nous sommes profondément passionné(e)s par le jeu vidéo, et nous veillons à ce que les développeurs continuent de créer des expériences et que les joueur(euse)s restent connecté(e)s en ligne.

Nous sommes à la recherche d’un(e) développeur(se) de logiciels qui est aussi passionné(e) que nous par les jeux vidéo, l’automatisation à grande échelle et les systèmes distribués.

En tant que membre clé de l’équipe, votre rôle impliquera le développement de services, de fonctions et de fonctionnalités au sein de notre plateforme, qui sont hautement évolutifs, idempotents et résistants aux défaillances.

Vous aurez la chance de collaborer avec les responsables techniques et de contribuer à des projets qui repoussent les limites des expériences multijoueurs en ligne.

Ici, votre travail influencera directement les performances et l’évolutivité de jeux vidéo appréciés par des millions de joueur(euse)s dans le monde.

Ce que vous allez faire

  • Gérer le développement de nouvelles fonctionnalités de produits, de leur conception à leur mise en œuvre, et améliorer nos fonctionnalités existantes sur l’ensemble de la pile technologique, en utilisant Rust, Go et C#.
  • Produire du code de grande qualité qui garantit des performances élevées et une grande fiabilité sous charge.
  • Contribuer au développement de nos outils internes et de nos SDK afin d’améliorer nos offres de services.
  • Soutenir notre plateforme en respectant la philosophie vous construisez, vous maintiendrez aux côtés de vos collègues développeur(se)s, cultiver et promouvoir l’amélioration de nos services.
  • Opérer et diriger des initiatives au sein d'une équipe distribuée et collaborer avec des collègues en local ou à distance, de manière transversale et au sein de votre département.

Ce que nous recherchons

  • Une expérience préalable dans le développement de logiciels commerciaux - nous formerons des candidat(e)s avec de l'expérience / expertise dans au moins l'un des langages de programmation souhaités : C#, Go, Rust ou C++.
  • D'excellentes compétences en résolution de problèmes et la capacité à discuter de vos idées et solutions aux défis complexes avec des collaborateurs techniques et non techniques.
  • Une capacité à concevoir et à raisonner sur les services dans un système distribué, y compris les modèles de communication, les protocoles de données et la fiabilité.
  • D’excellentes compétences en gestion de projet, ainsi que d’excellentes capacités à communiquer et à collaborer, et une aptitude à travailler avec des équipes interdisciplinaires.
  • Une bonne compréhension des pratiques exemplaires en matière de développement de logiciels et des modèles de conception, ainsi qu’une mentalité et une approche axées sur la qualité.

Vous avez peut-être également

  • Une expérience avec Unity, Unreal ou d’autres moteurs de jeu.
  • Une connaissance des services et de l’infrastructure en infonuagique en ce qui concerne le développement de jeux vidéo.
  • Une expérience du développement de systèmes distribués.

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.
  • 13 days ago
Related jobs
Promoted
HCLTech
Canada

Provide APIs for Inferencing, Embedding, and Semantic Retrieval in PGVector using. Develop Mobile & Desktop clients using. Develop an AI Assistant engine using. Create a Marketplace for sharing AI Assistants within the Enterprise using React. ...

Promoted
Cerence Inc.
Montreal, Quebec

Dans ce rôle, vous aurez la responsabilité de diriger le développement et la mise en œuvre de grands modèles linguistiques au sein de nos produits logiciels, en utilisant une technologie IA de pointe pour améliorer les expériences utilisateur et stimuler l'innovation dans la compréhension du langage...

CMHC - SCHL
Montreal, Quebec

Your skills and passion for collaborative application development, programming, coaching teams, user-centric design and software reliability will contribute to the development and maintenance of CMHC’s business platforms and other applications to propel CMHC forward efficiently and securely. Interfa...

Alltech Consulting Services
Montreal, Quebec

Our Company’s sizeable investment in technology results in, cutting-edge modelling and simulation software, comprehensive risk and security systems, and robust client-relationship capabilities, plus the worldwide infrastructure that forms the backbone of these systems and tools. We are a leading glo...

Tecsys Inc.
Montreal, Quebec
Remote

Expérience avec les systèmes de gestion de la chaîne d'approvisionnement, par exemple, Système de Gestion d'Entrepôt, Système de Gestion de la Distribution, et Gestion des Soins de Santé. Tecsys est un innovateur à croissance rapide qui offre des solutions de chaîne d'approvisionnement aux principau...

Adex Personnel
Montreal, Quebec

Implémenter et promouvoir des pratiques de DevOps pour optimiser les processus de développement et de déploiement. Habilités de refactoring : Analyse et compréhension d’une architecture client-serveur existante et capacité de transposition et de réarchitecture des fonctions dans une architecture AWS...

Services de Gestion Quantum Ltée
Montreal, Quebec

Poste : électromécanicien Lieu de travail : Montréal-Est Horaire de travail : lundi au vendredi de 7 h à 15 h 30 Nous sommes à la recherche d'un électromécanicien sénior pour un de nos clients dans le domaine alimentaire ! Tu détiens 5 ans d'expérience dans le domaine, lis ce qui suit ! Ce qu...

Staples Canada
Montreal, Quebec

We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. As the Tech Services Representative, you're a champion ...

Turbulent
Montreal, Quebec

Connaissance approfondie des bases de données relationnelles et non relationnelles, ainsi que des outils de gestion de bases de données (MySQL, Redis, MongoDB, ArangoDB ). CIG Turbulent est à la pointe du développement de jeux, créant des fonctionnalités de jeu, des environnements, des personnages e...

Turbulent
Montreal, Quebec

CIG Turbulent est à la pointe du développement de jeux, créant des fonctionnalités de jeu, des environnements, des personnages et des technologies pour l'univers de. Une solide compréhension des contraintes techniques et être à l'aise de travailler en étroite collaboration avec l'équipe de développe...