Talent.com
Cloud Imperium Games
Développeur Backend Senior - Senior Developer BackendCloud Imperium Games • Montreal (administrative region), QC, Canada
Développeur Backend Senior - Senior Developer Backend

Développeur Backend Senior - Senior Developer Backend

Cloud Imperium Games • Montreal (administrative region), QC, Canada
30+ days ago
Job type
  • Full-time
Job description

We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”. We want to build the best we can deliver and we believe wholeheartedly in the value of exceptional diverse talent.

-English below-

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é en 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 Programmeur.se Online 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 PubSub

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

------

Cloud Imperium Games is a leading game development company known for its innovative and immersive gaming experiences. We are dedicated to creating high-quality games that captivate and engage players worldwide.

Founded in 2012 by renowned game developer Chris Roberts, Cloud Imperium Games (CIG) is one of the largest global independent studios, 1,000+ employees, dedicated to delivering next-generation AAA games. CIG prides itself in thinking outside the box, encouraging creativity and developing ground-breaking technology. CIG believes in raising the bar for the gaming industry and the community as a whole.

What will you do?

  • Develop and test new online features and integrate backend services into the game engine
  • Design and implement a well-designed, reliable, maintainable, and bug-free code
  • Develop and test code, fix bugs, and profile and optimize code as needed
  • Build microservices in a multilingual environment
  • Design innovative online services with an emphasis on fault tolerance, scalability, and security
  • Collaborate with team members to develop various online features for the intergalactic game Star Citizen
  • Use Cloud Native technologies to ensure that Star Citizen is built within a sustainable ecosystem.
  • Provide tools and applications to enable LiveOps teams to manage the game
  • Communicate with other team members, internal customers and external stakeholders across various studios to determine requirements
  • Identify technical obstacles and generating solutions to overcome identified risks
  • Document and participate to peer review of technical designs with other software engineers
  • Work with the QA team to provide the information needed to fully test developed code
  • Provide support to internal customers for developed software
  • Keep up to date on state-of-the-art software engineering methods, practices and technologies
  • Perform code reviews for other team members
  • Share and adapt the technical information to different audiences

What do we expect from our Senior Online Programmer?

  • Highly proficient in Nodejs/Typescript with at least 5 years' experience
  • Additional C++ knowledge preferred but not required
  • Knowledge and experience of using database technologies at scale
  • Understand game features to provide clean, well-defined, and documented service APIs
  • Deep understanding of Async concepts
  • Understanding of cloud-based technologies such as loadbalancer and http2/streams.
  • Experience working with docker, git, etc
  • Understanding of push/sub and message queues such as Kafka or Redis PubSub

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.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

#J-18808-Ljbffr
Create a job alert for this search

Développeur Backend Senior - Senior Developer Backend • Montreal (administrative region), QC, Canada

Similar jobs

Ingénieur Backend Senior – Architecture SaaS (Remote)

Poka Inc.Montreal (administrative region), QC, CA
Remote
Full-time

Une société technologique innovante à Montréal recherche un(e) Développeur·se Backend Staff pour influencer l'architecture et résoudre des défis techniques.Le candidat idéal aura au moins 7 ans d'e... Show more

 • Promoted

Développeur back-end senior / Senior back-end developer

ExploranceMontreal (administrative region), QC, CA
Full-time

ONLY APPLY IF YOU RESIDE IN MONTREAL AND SURROUNDING AREAS.Design and implement highly scalable and efficient data access layers and APIs.Develop secure, reusable, and high-performance backend comp... Show more

 • Promoted

Développeur Sénior Backend Gestionnaire de Paquet Unity | Senior Backend Package Manager Develo[...]

UnityMontreal (administrative region), QC, CA
Full-time

Rejoignez l’équipe chargée de concevoir et de faire évoluer l’écosystème du Gestionnaire de Packages Unity.Véritable colonne vertébrale du moteur, cet outil permet à des millions de créateurs et cr... Show more

 • Promoted

Développeur backend sénior (plateforme) | Senior Backend Developer (Platform)

Anyon Systems Inc.Montreal (administrative region), QC, CA
Full-time

Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario.We work at the cutting edge of technology to develop and commercial... Show more

 • Promoted

Développeur Backend Java Senior avec AWS

National Bank of CanadaMontreal (administrative region), QC, CA
Full-time

Apporte ton expertise en développement backend Java à la Banque Nationale ! Ce rôle te permet de travailler sur des projets innovants en utilisant des technologies de pointe.En tant que Développeur... Show more

 • Promoted

Développeur Back-End Java Senior | Senior Java Back-End Developer

exagensMontreal, Montreal (administrative region), CA
Full-time

Développeur Back-End Java Senior | Senior Java Back-End Developer.Développeur Back-End Java Senior | Senior Java Back-End Developer.Les meilleures personnes devraient travailler sur les problèmes l... Show more

 • Promoted

Expert Back-End Senior au sein de BrainFinance

BrainFinanceMontreal (administrative region), QC, CA
Full-time

Explorez votre potentiel à BrainFinance comme Expert Back-End Senior, en mettant en œuvre des solutions de crédit basées sur l'IA.Le modèle de travail est hybride, mariant bureau et télétravail.Bra... Show more

 • Promoted

Senior Backend Engineer

US MobileMontreal (administrative region), QC, CA
Full-time

US Mobile is building the future of wireless communication.The goal: one unified network open to any person and any device, worldwide.We’re getting there by empowering customers.All three major net... Show more

 • Promoted

Développeur Backend Senior – Java/SpringBoot, Remote

PlusgradeMontreal
Remote
Full-time

Une entreprise de technologie de voyage recherche un développeur logiciel backend expérimenté pour rejoindre son équipe à Montréal.Le candidat idéal a au moins 5 ans d'expérience en développement w... Show more

 • Promoted

Développeur Senior Fullstack (Java/React)

Societe GeneraleMontreal (administrative region), QC, CA
Full-time

Dans ce contexte, nous recherchons un développeur Fullstack au sein de l’équipe DevOps à Montréal, en charge du produit SG Workflow, pour intervenir sur les aspects suivants :.Conception et dévelop... Show more

 • Promoted

Xona, Développeur Senior Fullstack

Xona Space SystemsMontreal (administrative region), QC, CA
Full-time

Intégrez une équipe de leadership technique chez Xona en tant que Développeur Senior Fullstack.Ce rôle vous permet de concevoir des solutions innovantes pour nos clients tout en gérant votre propre... Show more

 • Promoted

Développeur Senior Back-End C# Conventionnel

AstekMontreal (administrative region), QC, CA
Full-time

Développez votre potentiel chez Astek Canada comme Développeur Senior Back-End C# dans un cadre hybride.Participez directement à l'évolution d'une plateforme financière Environnement IT pour des sy... Show more

 • Promoted

Senior Backend Developer

Atimi SoftwareMontreal (administrative region), QC, CA
Full-time

Atimi is seeking an experienced backend software developer to fill a position in Canada.Please note this is a fully remote position with EST working hours but we're open to candidates from all prov... Show more

 • Promoted

Senior Backend Developer

SportlogiqMontreal (administrative region), QC, CA
Full-time

We are the world's sports analytics leader, using cutting-edge AI technology to produce unique sports data and performance insights.These insights provide an edge to teams, leagues, media organizat... Show more

 • Promoted

Valnet Auto | Senior Backend Developer

Valnet Inc.Montreal (administrative region), QC, CA
Full-time

Valnet's Automotive Group is looking for a Senior Backend Developer to join a multi-functional development team.The ideal candidate must possess excellent analytical and problem-solving skills and ... Show more

 • Promoted

Développeur Backend Senior - Senior Developer Backend

Cloud Imperium GamesMontreal (administrative region), QC, CA
Full-time

We are a crowdfunded company and have a dedicated and enthusiastic community of backers who are helping us create the “Best Damn Space Sim Ever”.We want to build the best we can deliver and we beli... Show more

 • Promoted

Développeur(se) Backend Senior

OctasicMontreal (administrative region), QC, CA
Full-time

Fondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au Canada, avec des installations de Recherche et Développement au Canada et en Inde, ainsi qu'un réseau mon... Show more

 • Promoted

Développeur·euse plateforme senior - Senior Platform Developer

Toboggan LabsMontreal (administrative region), QC, CA
Full-time +1

Cette offre vise à constituer notre bassin de talents contractuels et reflète un ou plusieurs postes permanents à temps plein au sein de notre organisation.Nous recherchons des personnes intéressée... Show more

 • Promoted

Développeur Senior SAS Montréal (Hybride)

Gravity ConseilMontreal (administrative region), QC, CA
Full-time

Intégrez Chrome Technologies à Montréal comme Développeur Senior SAS en mode hybride.Utilisez vos compétences avancées en SAS et SQL au cœur de projets innovants.Nous recherchons un Développeur Sen... Show more

 • Promoted

Développeur Backend Senior Pour Systèmes Embarqués et Critiques

OctasicMontreal (administrative region), QC, CA
Full-time

Rejoignez une entreprise dynamique en tant que Développeur Backend Senior.Développez des architectures robustes et performantes avec au moins 10 ans d'expérience en systèmes logiciels critiques et ... Show more