← Back to job listings
UB
Online Programmer (March Of Giants)
Ubisoft · Montreal, QC, Canada
About The Role
As an Online Game Developer at Ubisoft Montréal, you will help build and support the online services required for the success of a new intellectual property. You will design, develop, and maintain client-side and backend online systems that enable player connectivity and interaction while ensuring scalability, reliability, and performance. Working closely with multidisciplinary teams, you will also contribute to continuous integration and deployment practices that support a smooth and stable player experience.
What you’ll do
- Gather team requirements and propose solutions for core game systems and features
- Design, develop, and maintain client-side and backend online systems
- Collaborate with production and programming teams to ensure reliability, performance, and maintainability of online services
- Develop and improve tools used to monitor, observe, and track service performance and availability
- Implement and optimize continuous integration and continuous deployment practices and tools
- Contribute to the evolution of service architecture to support game growth
- Troubleshoot technical issues and optimize existing systems
- Improve development workflows and technical practices
- Work with cross-functional teams to support seamless online service integration
- Help maintain the stability and resilience of the game’s online ecosystem
What you bring to the team
- Proficiency in Go and C++
- Experience working with Unreal Engine 5 or a similar game engine
- Experience developing backend systems and features 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 to collaborate with global teams and partners
- Ability to collaborate effectively with multidisciplinary teams
What to send our way
- Your CV highlighting relevant skills and experiences
- Relevant projects, technical contributions, or Git repositories
Similar roles you might like
See all →UO
Intermediate Software Developer, Information Technology
University of Ottawa
C$82,450 – 102,514/yrPosted today
TD
Full Stack Developer – Agentic AI
Thales Digital Solutions Inc., Research & Technology
Salary not disclosedPosted today
TT
Mobile Software Engineer Intern/Co-op (Winter 2027)
The Toronto-Dominion Bank (Canada)
C$45,700 – 74,400Posted today
TT
AI/ML Platform Engineer
The Toronto-Dominion Bank (Canada)
C$96,900 – 136,800/yrPosted today
H
Senior Embedded Software Developer
hpe
C$114,300 – 164,300/yrPosted today
O
Product Developer - OpenRoad Auto
orag
C$85,000 – 110,000/yrPosted today
C
Staff Software Engineer - iOS
capitalone
C$172,960 – 197,400/yrPosted today
1C
Member of Technical Staff - Software Engineering - WR OpenStack
180 Canada Wind River
Salary not disclosedPosted 1 day ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
