Senior Online Programmer: Scalable, Secure Game Services

Cloud Imperium Games

Montreal

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cloud Imperium Games à Montréal recherche un Programmeur Online confirmé, maîtrisant C++ et au moins 5 ans d'expérience, pour développer et tester des fonctionnalités en ligne et intégrer des services backend dans le moteur du jeu.

Vous travaillerez avec TypeScript et Rust en atout, concevrez des API propres et documentées, et utiliserez Docker/Git pour des pipelines fiables, tout en participant à des revues techniques et à l'amélioration continue des services Cloud Native.

Qualifications

  • Excellente maîtrise du C++ avec au moins 5 ans d'expérience.
  • Connaissance de TypeScript et Rust, un plus.
  • Connaissances et expérience avec les bases de données à grande échelle.
  • Comprendre les fonctionnalités du jeu pour fournir des API propres, bien définies et documentées.
  • Bonne compréhension des concepts asynchrones.
  • Bonne connaissance des technologies cloud comme les load balancers et HTTP/2.
  • Expérience avec Docker et Git.
  • Compréhension des systèmes pub/sub et des files de messages comme Kafka ou Redis PubSub.

Responsibilities

  • Développer et tester de nouvelles fonctionnalités en ligne et intégrer les services backend dans le moteur du jeu.
  • Concevoir et implémenter un code fiable et maintenable, bien structuré et sans bug.
  • Développer et tester le code, corriger les bugs et profiler/optimiser le code.
  • Concevoir des services en ligne résilients, scalables et sécurisés.
  • Collaborer avec l'équipe pour développer diverses fonctionnalités en ligne.
  • Utiliser les technologies Cloud Native pour Star Citizen dans un écosystème durable.
  • Fournir des outils et applications pour les LiveOps du jeu.
  • Communiquer avec les autres membres et parties prenantes pour définir les besoins.
  • Identifier obstacles techniques et proposer des solutions.
  • Documenter et participer aux revues techniques avec les ingénieurs.
  • Travailler avec l'équipe QA pour tester pleinement le code.
  • Apporter du support aux clients internes.
  • Rester informé des pratiques et technologies de pointe en ingénierie logicielle.
  • Réaliser des revues de code.

Skills

C++
TypeScript
Rust
Databases
API design
Async concepts

Tools

Docker
Git

Job description

Cloud Imperium Games à Montréal recherche un Programmeur Online confirmé, maîtrisant C++ et au moins 5 ans d'expérience, pour développer et tester des fonctionnalités en ligne et intégrer des services backend dans le moteur du jeu.

Vous travaillerez avec TypeScript et Rust en atout, concevrez des API propres et documentées, et utiliserez Docker/Git pour des pipelines fiables, tout en participant à des revues techniques et à l'amélioration continue des services Cloud Native.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer – React/Node, Microservices
Senior Full-Stack Engineer – React/Node, Microservices

Foundry 42 Ltd. Uk • Montreal

Hybrid
CAD 85,000 - 125,000
Programmeur·se Online / Online Programmer
Programmeur·se Online / Online Programmer

Cloud Imperium Games • Montreal

On-site
CAD 90,000 - 130,000
Senior Full-Stack Game Developer (React/Node)
Senior Full-Stack Game Developer (React/Node)

Cloud Imperium Games • Montreal

On-site
CAD 70,000 - 90,000
Programmeur.se Gameplay Senior / Senior Gameplay Programmer
Programmeur.se Gameplay Senior / Senior Gameplay Programmer

Cloud Imperium Games Limited • Montreal

On-site
CAD 90,000 - 130,000
Développeur·se Fullstack / Fullstack Developer
Développeur·se Fullstack / Fullstack Developer

Cloud Imperium Games Limited • Montreal

On-site
CAD 90,000 - 140,000
Programmeur.meuse Engin - OS (Game Network)
Programmeur.meuse Engin - OS (Game Network)

Ubisoft Entertainment Inc. • Montreal

On-site
CAD 110,000 - 170,000
Développeur.se Fullstack Senior / Senior Fullstack Developer
Développeur.se Fullstack Senior / Senior Fullstack Developer

Cloud Imperium Games Limited • Montreal

On-site
CAD 85,000 - 125,000
Programmeur Jeux en ligne — Multijoueur & Réseau
Programmeur Jeux en ligne — Multijoueur & Réseau

Ubisoft Entertainment Inc. • Saguenay

On-site
CAD 70,000 - 110,000
Senior Tools Programmer — Build & Elevate Star Citizen Tools
Senior Tools Programmer — Build & Elevate Star Citizen Tools

Cloud Imperium Games • Montreal

On-site
CAD 80,000 - 110,000
Développeur.se Fullstack Senior / Senior Fullstack Developer
Développeur.se Fullstack Senior / Senior Fullstack Developer

Cloud Imperium Games • Montreal

On-site
CAD 70,000 - 90,000