Online Game Systems Engineer (Go/C++, AWS, UE5)

Ubisoft Entertainment

Montreal (administrative region)

Hybrid

CAD 80,000 - 110,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Ubisoft Montréal is seeking an Online Game Developer to build and support online services for a new IP. You will design, develop, and maintain client-side and backend systems enabling player connectivity with scalability and reliability.

You\'ll collaborate with multidisciplinary teams, contribute to CI/CD, optimize service architecture, monitor performance, and help ensure a stable online ecosystem for exciting AAA games.

Qualifications

  • Proficiency in Go and C++.
  • Experience with Unreal Engine 5 or a similar game engine.
  • Experience developing backend systems for AAA games.
  • Expertise in REST APIs.
  • Experience with cloud services such as AWS.
  • Knowledge of database design for online services.
  • Strong communication skills in both French and English.

Responsibilities

  • Gather requirements and propose solutions for core game systems.
  • Design, develop, and maintain client-side and backend online systems.
  • Collaborate with teams to ensure reliability and performance of online services.
  • Develop tools to monitor and track service performance.
  • Implement and optimize CI/CD practices and tools.
  • Contribute to service architecture evolution to support growth.
  • Troubleshoot issues and optimize existing systems.
  • Improve development workflows and practices.
  • Support seamless online service integration with cross-functional teams.

Skills

Go
C++
REST APIs
French-English communication
Collaboration

Tools

Unreal Engine 5
AWS
Database design

Job description

Ubisoft Montréal is seeking an Online Game Developer to build and support online services for a new IP. You will design, develop, and maintain client-side and backend systems enabling player connectivity with scalability and reliability.

You\'ll collaborate with multidisciplinary teams, contribute to CI/CD, optimize service architecture, monitor performance, and help ensure a stable online ecosystem for exciting AAA games.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Online Game Systems Engineer (Go/C++, UE5)
Online Game Systems Engineer (Go/C++, UE5)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Online Game Systems Engineer (Go/C++/TypeScript)
Online Game Systems Engineer (Go/C++/TypeScript)

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Online Programmer (March Of Giants)
Online Programmer (March Of Giants)

Ubisoft2 • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Online Programmer (March Of Giants)
Online Programmer (March Of Giants)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Programmeur·euse en ligne — Jeux AAA (Go/C++, AWS)
Programmeur·euse en ligne — Jeux AAA (Go/C++, AWS)

Ubisoft2 • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Online Programmer (March Of Giants)
Online Programmer (March Of Giants)

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 80,000 - 110,000
Programmeur·euse en ligne (March Of Giants)
Programmeur·euse en ligne (March Of Giants)

Ubisoft2 • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Programmeur Online – Réseaux et Serveurs de Jeu
Programmeur Online – Réseaux et Serveurs de Jeu

Kanz • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Travail hybride
Programmeur·euse en ligne (March Of Giants)
Programmeur·euse en ligne (March Of Giants)

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Online Programmer, Far Cry
Online Programmer, Far Cry

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 90,000 - 130,000