Ubisoft Logo

Ubisoft

Technical Lead – Core Services & Game Servers

Reposted 8 Days Ago
Be an Early Applicant
In-Office
Montréal, QC, CAN
Senior level
In-Office
Montréal, QC, CAN
Senior level
The Technical Lead will provide architectural guidance for Core Services and Game Servers, leading complex service design, optimizing cloud infrastructure, and collaborating with multiple teams to enhance online capabilities.
The summary above was generated by AI
Company Description

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

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 

Technical Leadership (non-managerial) 

  • 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. 

Hands-On Technical Contribution 

  • 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. 

Cloud, Security & DevSecOps 

  • 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. 

Cross-Unit Technical Collaboration 

  • 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. 

AI-Assisted Engineering & AIOps 

  • 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. 

Qualifications

What you bring

  • Bachelor’s degree in computer science, software engineering, computer engineering, or equivalent 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.) 

  • 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). 

  • 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. 

Top Skills

AWS
C#
C++
Go
Java
Kubernetes
Python
Typescript

Ubisoft Montréal, Québec, CAN Office

5505 Boul. Saint-Laurent #2000, Montréal, Québec, Canada, H2T 1S6

Similar Jobs

12 Hours Ago
Remote or Hybrid
Montréal, QC, CAN
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Responsible for generating new business sales revenue through SaaS, managing relationships with C-suite leaders, and advising clients on IT roadmaps.
Top Skills: AICloud-Based TechnologySaaS
18 Hours Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
Manage a team of Developer Advocates, guide their work, define team strategy, ensure high-quality output, and foster collaboration across departments.
Top Skills: BashContainersGoIaas Cloud ServicesNode.jsPython
18 Hours Ago
Easy Apply
Remote or Hybrid
5 Locations
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
Lead Product Manager for API Experiences at MongoDB. Drive product strategy and vision, enhance API tools, and advocate for programmatic customers.
Top Skills: APIsCloudFormationDevsecopsMongoDBTerraform

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account