Online Programmer

Montreal West

Offre publiée le 2025-12-24

QUANTIC DREAM

Online Programmer

Reporting to the Online Programming Team Leader, you will participate in the implementation and development of the architecture of online projects. Your mandate includes designing, implementing, and integrating services for various online functionalities such as monetization, game progression, matchmaking, and more.

Responsibilities

  • Design, implement, integrate, and test services that enable games to access online functionalities.
  • Work closely with gameplay and network programmers to ensure proper functioning with the other components of the game.
  • Offer technical advice and provide game designers with the means to realize their vision and ambition.
  • Maintain technological monitoring of best practices and new technologies for online services and the web to offer the best online experience.

Experiences & Qualifications

  • A degree in computer science, computer engineering, or equivalent.
  • Experience in developing online components in a game.
  • Knowledge of object-oriented programming, .NET Core and Docker.
  • Experience with back-end services in a DevOps environment (or other relevant experience).
  • Knowledge of Gitlab or Git.
  • Knowledge of cloud technologies such as AWS, Azure, or Google Cloud.
  • Knowledge of Terraform and CloudFormation (asset).
  • Knowledge of Python or Golang (asset).
  • Knowledge of relational or NoSQL databases (asset).

About Quantic Dream

Quantic Dream is a video game studio founded in 1997 by David Cage, based in Paris, France, and Montreal, Canada. The studio is known for titles such as Heavy Rain™, Beyond: Two Souls™, and Detroit: Become Human™, which have reached millions of players worldwide and earned over 250 international awards. In recent years, Quantic Dream has expanded into publishing, supporting independent creators and joining NetEase Games to accelerate its vision of creating landmark titles.

Quantic Dream is committed to diversity and equal opportunity. Our team reflects this commitment.

Seniority level: Entry level

Employment type: Contract

Job function: Engineering and Information Technology

Industries: Computer Games

#J-18808-Ljbffr