×
Register Here to Apply for Jobs or Post Jobs. X

Online Programmer, Far Cry

Remote / Online - Candidates ideally in
QC, Canada
Listing for: Ubisoft Entertainment
Remote/Work from Home position
Listed on 2026-08-16
Job specializations:
  • Software Development
    Game & 3D/XR Development, Software Engineer, Cloud Engineer - Software, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 110000 CAD Yearly CAD 80000.00 110000.00 YEAR
Job Description & How to Apply Below

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

JOB DESCRIPTION

What you'll do

The role of a Far Cry Online Programmer is to support production teams in creating connected experiences. You will participate in the design, development, and maintenance of online systems.

The Online team is composed of two main areas of expertise:

The use and integration of Ubisoft's standard services to support the game's needs. This includes integrating these services and exposing their functionalities through the creation and customization of Snowdrop plugins (C++).

The development of deployment and game server management automation tools. The associated infrastructure and services follow a Git Ops approach, leveraging a technology stack that includes ArgoCD, Kubernetes, Golang, and Type Script.

Depending on your profile and interests, you may contribute to either of the Online team's areas of expertise.

QUALIFICATIONS

What you bring

A degree in Computer Science or Software Engineering (or other relevant training).

Experience in C++ or/and Golang,Typescript

Experience troubleshooting, maintaining, optimizing, and operating online systems and services.

Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.

Effective communication skills, both written and verbal with the ability to explain complex technical concepts to non-technical team members.

Relational and collaborative interpersonal skills that allow you to achieve the vision of the game in a harmonious way with stakeholders of diverse backgrounds.

A keen sense of rigour and self-reliance, accompanied by a strong thirst for learning.

A creative spirit focused on innovation.

Development and optimization of highly scalable and highly available microservices written in Go.

Game server management and deployment and cloud infrastructure management (Kubernetes / Azure / AWS).

I am not familiar with the video game industry. Would I fit into Ubisoft?

At Ubisoft, everyone is welcome! We know that by bringing together different perspectives and experiences, we create a more inclusive environment for our team members. You’ll get the chance to work with teams and projects that inspire and challenge you every single day.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary