Cloud Imperium Games

Développeur Backend Senior - Senior Developer Backend

Cloud Imperium Games
Apply
11 months ago
Montréal, CanadaSenior

Responsibilities

  • Develop and test online game features and integrate backend services into the game engine.
  • Design and implement reliable, maintainable, scalable, fault-tolerant, and secure online services.
  • Build microservices in a multilingual environment and use cloud-native technologies.
  • Create tools and applications for LiveOps teams to manage the game.
  • Develop, debug, profile, optimize, document, and review software and technical designs.
  • Collaborate with software engineers, QA, internal customers, external stakeholders, and international studios.
  • Provide support for internally developed software and communicate technical information to varied audiences.

Requirements

  • At least 5 years of experience with Node.js and TypeScript.
  • Strong proficiency in Node.js and TypeScript.
  • Knowledge of C++ is preferred but not required.
  • Experience using database technologies at scale.
  • Understanding of game features and ability to provide clean, well-defined, documented service APIs.
  • Strong understanding of asynchronous concepts.
  • Knowledge of cloud technologies including load balancers and HTTP/2 streams.
  • Experience with Docker and Git.
  • Understanding of publish/subscribe systems and message queues such as Kafka or Redis PubSub.
  • English proficiency for daily collaboration and work meetings conducted in English.
Cloud Imperium Games

About Cloud Imperium Games

51-200 employees
Contact me