La connaissance de l'anglais est requise pour ce poste car le / la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui se déroulent exclusivement en anglais.
Cloud Imperium Games est une entreprise de développement de jeux vidéo de premier plan reconnue pour ses expériences de jeu innovantes et immersives. Nous nous consacrons à la création de jeux de haute qualité qui captivent et engagent les joueurs du monde entier.
Fondée en 2012 par le développeur de jeux renommé Chris Roberts, Cloud Imperium Games (CIG) est l'un des plus grands studios indépendants au monde, comptant plus de 1 000 employés, dédié à la livraison de jeux AAA de nouvelle génération. CIG est fière de penser hors des sentiers battus, d'encourager la créativité et de développer une technologie révolutionnaire. CIG croit en l'établissement de nouveaux standards pour l'industrie du jeu vidéo et la communauté dans son ensemble.
Que ferez-vous ?
Développer et tester de nouvelles fonctionnalités en ligne et intégrer des services backend dans le moteur de jeu
Concevoir et implémenter un code bien structuré, fiable, maintenable et sans bug
Développer et tester du code, corriger les bugs, profiler et optimiser le code si nécessaire
Créer des micro‑services dans un environnement multilingue
Concevoir des services en ligne innovants en mettant l'accent sur la tolérance aux pannes, la scalabilité et la sécurité
Collaborer avec les membres de l'équipe pour développer diverses fonctionnalités en ligne pour le jeu intergalactique Star Citizen
Utiliser des technologies Cloud Native afin de garantir que Star Citizen soit développé dans un écosystème durable
Fournir des outils et des applications permettant aux équipes LiveOps de gérer le jeu
Communiquer avec les autres membres de l'équipe, les clients internes et les parties prenantes externes dans différents studios pour définir les besoins
Identifier les obstacles techniques et proposer des solutions pour surmonter les risques identifiés
Documenter et participer aux revues de conception technique avec les autres ingénieurs logiciels
Travailler avec l'équipe QA afin de fournir les informations nécessaires pour tester pleinement le code développé
Apporter un support aux clients internes pour les logiciels développés
Se tenir informé des méthodes, pratiques et technologies de pointe en ingénierie logicielle
Réaliser des revues de code pour les autres membres de l'équipe
Partager et adapter les informations techniques à différents types d'audiences
Qu'attendons‑nous de notre Développeur.se Backend Senior ?
Excellente maîtrise de Node.js et TypeScript, avec au moins 5 ans d'expérience
Des connaissances en C++, un atout
Connaissances et expérience dans l'utilisation de technologies de bases de données à grande échelle
Comprendre les fonctionnalités du jeu afin de fournir des API de services propres, bien définies et documentées
Solide compréhension des concepts asynchrones
Bonne connaissance des technologies cloud telles que les load balancers et HTTP / 2 (streams)
Expérience de travail avec Docker, Git, etc.
Compréhension des systèmes de pub / sub et des files de messages comme Kafka ou Redis Pub / Sub
Cloud Imperium Games Montreal s'engage à employer une main d'œuvre diversifiée. Les candidats qualifiés seront considérés sans égard à l'ethnicité, couleur, religion, sexe, origine, âge, orientation sexuelle, identité sexuelle, expression sexuelle ou invalidité.
Join us to craft worlds that captivate and inspire!
Cloud Imperium Games Montreal is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.
Développeur(euse) logiciel senior / Senior Software Developer - Cloudrunner
Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS
#J-18808-Ljbffr
Senior Backend Developer • Montreal (administrative region), QC, CA