Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
4,228

Computer Science jobs in Canada

Technical Lead – Core Services & Game Servers

Ubisoft Entertainment

Quebec
Hybrid
CAD 120,000 - 150,000
20 days ago
I want to receive the latest job alerts for “Computer Science” jobs

Machine Learning Engineer Technical Toronto, Canada

Hyperproof

Toronto
Hybrid
CAD 85,000 - 105,000
20 days ago

Applied Scientist – Neurotech & ML

NeuroTech X

Canada
Remote
CAD 100,000 - 130,000
20 days ago

Gestionnaire informatique / IT Manager

Mecademic

Montreal
Hybrid
CAD 60,000 - 80,000
21 days ago

Lead Solution Architect

FSRA News

Toronto
On-site
CAD 88,000 - 129,000
21 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Product Owner

ACCEO Solutions

Toronto
Hybrid
CAD 80,000 - 110,000
21 days ago

Product Owner

Harris Computer

Toronto
Hybrid
CAD 90,000 - 120,000
21 days ago

Regional Director of Sales – Canada, Government, DoD and Commercial

SpaceBridge

Quebec
On-site
CAD 120,000 - 150,000
21 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Junior Full-Stack Engineer: Solve Big Challenges with a Team

Credivera

Calgary
On-site
CAD 55,000 - 75,000
21 days ago

LIMS Administrator & Data Integrity Specialist

Eurofins

Ottawa
On-site
CAD 50,000 - 65,000
21 days ago

Technical Lead – Core Services & Game Servers

Ubisoft

Montreal
On-site
CAD 120,000 - 150,000
21 days ago

Director, Product Management

ODAIA

Toronto
On-site
CAD 120,000 - 160,000
21 days ago

UI/UX Eclipse RCP/SWT Developer

Halliburton

Calgary
On-site
CAD 80,000 - 100,000
21 days ago

UI/UX Eclipse RCP/SWT Developer

Halliburton Energy Services

Calgary
On-site
CAD 80,000 - 100,000
21 days ago

Senior Software Engineer, Computational Geometry

Medium

Chatsworth
On-site
CAD 192,000 - 276,000
22 days ago

Senior Specialist, Solutions Architect

CMHC

Ottawa
Hybrid
CAD 90,000 - 120,000
22 days ago

Sr Principal Product Management

Twilio

Canada
Remote
CAD 303,000 - 421,000
22 days ago

Senior Product Manager - Payment Platforms

Moneris

Toronto
Hybrid
CAD 100,000 - 130,000
22 days ago

Senior Specialist, Solutions Architect

Canada Mortgage and Housing Corporation

Toronto
Hybrid
CAD 90,000 - 130,000
22 days ago

Security Engineer I (Application Security Engineer)

WorkSafeBC

Richmond
Hybrid
CAD 100,000 - 125,000
22 days ago

IT Support Administrator

Lock Search Group

Mississauga
On-site
CAD 65,000 - 85,000
22 days ago

BUSINESS INTELLIGENCE ANALYST

Systematix group

Regina
On-site
CAD 85,000 - 110,000
22 days ago

AI/ML Agentic Engineer

The Access Group

Canada
On-site
CAD 80,000 - 110,000
22 days ago

Lead/Principal Specialist - SAP Security and GRC

Parkland Corporation

Calgary
On-site
CAD 100,000 - 140,000
23 days ago

Controller Modelling Developer - Virtual ECU Prototyping

General Motors

Markham
Hybrid
CAD 60,000 - 80,000
23 days ago

Top job titles:

Remote Work From Home jobsServer jobsReporting jobsWorker jobsProperty Management jobsVolunteer jobsCare Coordinator jobsEvent jobsFitness jobsRegistered Practical Nurse jobs

Top companies:

Jobs at LoblawsJobs at Home DepotJobs at United NationsJobs at MetroJobs at Rio TintoJobs at DhlJobs at FidelityJobs at AtlassianJobs at Jd SportsJobs at Iga

Top cities:

Jobs in MontrealJobs in QuebecJobs in VaughanJobs in CambridgeJobs in BurlingtonJobs in SaskatoonJobs in GuelphJobs in WhitbyJobs in Niagara FallsJobs in Newmarket

Similar jobs:

Computer Programmer jobsPolitical Science jobsEnvironmental Science jobsComputer Engineer jobsNeuroscience jobsComputer jobsSocial Science jobsFood Science jobsComputer Technician jobs
Technical Lead – Core Services & Game Servers
Ubisoft Entertainment
Quebec
Hybrid
CAD 120,000 - 150,000
Full time
20 days ago

Job summary

An innovative gaming company in Canada seeks a Technical Lead for Core Services and Game Servers. This role emphasizes technical leadership over people management, guiding architectural decisions and developing scalable, secure services. Candidates should have extensive software development experience, especially in cloud-based systems, with a focus on microservices architecture and API-first development. Join us to influence foundational online capabilities impacting millions of players worldwide and collaborate with industry experts.

Qualifications

  • 10+ years of hands-on software development experience in cloud-based distributed systems.
  • 5+ years of experience in microservices architecture and API-first development.
  • Minimum 1 year of demonstrated technical leadership experience.

Responsibilities

  • Guide architectural choices and technology direction.
  • Support technical mandates sponsored by Directors and Product Managers.
  • Provide expert guidance on microservices architecture and API design.
  • Contribute as a senior engineer to secure and scalable microservices.
  • Optimize cloud-based systems for performance and security.
  • Promote Infrastructure-as-Code and CI/CD automation.
  • Conduct performance and security assessments.

Skills

Deep expertise in microservices
API-first architecture
Cloud-native patterns (Kubernetes, containers)
DevSecOps
Observability
C#
TypeScript
GO
C++
Java
Python

Education

Bachelor's degree in computer science
Job description
Technical Lead – Core Services & Game Servers
  • Full-time
  • Contract: Permanent
  • Work flexibility: Hybrid

About Online Services & Online Tech Foundation

Online Services (OS) is Ubisoft’s central organization responsible for developing and operating the shared online capabilities that power our games, tools, and internal platforms. We build essential systems such as identity, notifications, content management, automations, Game Servers orchestration, matchmaking, telemetry, and more — enabling Ubisoft teams to deliver online features and live experiences to millions of players worldwide.

We collaborate with game productions, internal technology teams, and global publishing groups to ensure our online ecosystem is reliable, scalable, secure, cost-efficient, and developer friendly.

Online Tech Foundation (OTF) is the engineering backbone behind these capabilities. OTF defines and maintains the platforms, cloud infrastructure, architectural standards, and foundational tooling used across Online Services. OTF champions API-first development, cloud-native design, shift-left testing, DevSecOps, automation, observability, and operational excellence.

Joining OTF means contributing to the engineering foundations that shape the future of Ubisoft’s online ecosystem.

What you will do

We are seeking a Technical Lead to support two strategic Online Services domains: Core Services and Game Servers.

This role is fully focused on technical leadership— not people management. You will serve as a technical reference, guiding architectural decisions, influencing engineering direction, and contributing directly to complex service design and implementation.

You will collaborate with Product Managers, Directors, Architects, and CPI stakeholders to ensure our systems remain scalable, secure, cloud-native, API-first, observable, automated, and cost-efficient. You will also contribute to our evolution toward AI-assisted engineering and AIOps.

Responsibilities
  • Act as a senior technical authority for Core Services and Game Servers, guiding architectural choices and technology direction.
  • Support and contribute to technical mandates sponsored by Directors, Product Managers, or Architects, ensuring alignment with Online Services’ architecture and API-first principles.
  • Provide expert guidance on microservices architecture, API design, cloud infrastructure, security, observability, and performance.
  • Serve as a technical reference for engineers, helping elevate engineering practices within the domain.
  • Contribute as a senior engineer to the design and development of secure, scalable, high-performance microservices and APIs.
  • Proactively propose and implement architectural improvements to meet both short- and long-term scalability, reliability, and cost optimization needs.
  • Lead the investigation and resolution of complex technical issues related to distributed systems, cloud infrastructure, API behavior, and service resilience.
  • Optimize cloud-based systems (AWS preferred) for performance, security, resiliency, and financial efficiency.
  • Promote Infrastructure-as-Code (IaC), security-by-design, CI/CD automation, and shift-left testing across the service lifecycle.
  • Conduct performance, reliability, and security assessments in collaboration with Architects and Directors.
  • Collaborate with other technical teams to ensure seamless integration, consistent architectural patterns, and strong alignment across Online Services.
  • Champion high-quality engineering standards, including code quality, observability, maintainability, and operational readiness.
  • Explore and leverage AI-assisted engineering tools (e.g., test generation, code completion, anomaly detection, observability insights) to enhance developer workflows.
  • Contribute to the adoption and evolution of AIOps practices to improve system intelligence and operational reliability.
What you bring
Education
  • Bachelor’s degree in computer science, software engineering, computer engineering, or equivalent experience.
Experience
  • 10+ years of hands-on software development experience, ideally in cloud-based distributed systems (AWS preferred).
  • 5+ years of experience in microservices architecture, event-driven patterns, and API-first development.
  • Minimum 1 year of demonstrated technical leadership experience, including influencing architectural decisions, driving technical initiatives, or acting as a technical reference within a team. (This refers to technical leadership, not people management.)
Technical Skills
  • Deep expertise in microservices, API-first architecture, cloud-native patterns (Kubernetes, containers, IaC), DevSecOps, and observability.
  • Strong experience with distributed systems, reliability engineering, performance optimization, and cloud cost management.
  • Proficiency with at least one of our main programming languages: C#, TypeScript, GO.
  • Working knowledge of — and curiosity for learning — other languages used across Online Services such as C++, Java, and Python.
  • Knowledge of AI/ML fundamentals and hands-on familiarity with AI-assisted engineering tools (e.g., Copilot, GPT-based assistants).
Soft Skills
  • Excellent communication and technical influence, with the ability to collaborate across multiple teams and disciplines.
  • Strong analytical and problem-solving skills, with a focus on scalability, security, and efficiency.
  • High autonomy, initiative, adaptability, and a results-driven mindset.
Why Join Us?

Influence foundational online capabilities used by millions of players and internal teams worldwide.

Shape the technical direction of two core Online Services domains: Core Services and Game Servers.

Work on large-scale, cloud-native distributed systems and modern engineering platforms.

Collaborate with experts in architecture, cloud, DevSecOps, performance, observability, and AI.

Contribute to Ubisoft’s long-term online strategy and engineering evolution.

  • 1
  • ...
  • 63
  • 64
  • 65
  • ...
  • 170

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved