Technical Lead - Core Services and Game Servers

Ubisoft

Job Summary

Ubisoft's Online Services (OS) is the central organization dedicated to developing and operating shared online capabilities that power games, tools, and internal platforms. Online Tech Foundation (OTF), an engineering force within OS, defines and maintains architectural standards, cloud infrastructure, and technical foundations. This Technical Lead role supports Core Services and Game Servers, focusing on technical leadership without team management. The lead will influence architectural decisions, guide technical direction, and contribute to designing and implementing complex services, ensuring scalability, security, cloud-native principles, and cost optimization.

Must Have

  • Act as a technical authority for Core Services and Game Servers, guiding technological and architectural choices.
  • Provide advanced expertise in micro-services architecture, API design, cloud infrastructure, security, observability, and performance.
  • Design and implement secure, performant, and scalable micro-services and APIs.
  • Propose and implement technological improvements for performance, scalability, and sustainability.
  • Optimize cloud systems (preferably AWS) in terms of performance, security, resilience, and cost.
  • Promote Infrastructure as Code (IaC), CI/CD, security by design, and shift-left testing.
  • Collaborate with other technical teams to ensure fluid integration, architectural consistency, and operational alignment.
  • Explore and utilize AI-assisted engineering tools (test generation, code completion, anomaly detection).
  • Participate in the evolution and adoption of AIOps practices.
  • Bachelor's degree in computer science or computer engineering or equivalent.
  • Minimum 3 years of programming experience on a specific console or in a specialty.
  • Good analytical and synthesis skills.
  • Problem-solving ability.
  • Good interpersonal and communication skills.
  • Autonomous and resourceful.
  • Sense of initiative.
  • Attention to detail.
  • Flexible in work organization.
  • Able to work in a team.
  • Able to adapt to change.
  • Results-oriented.

Perks & Benefits

  • Hybrid work model

Job Description

About Online Services and Online Tech Foundation

Online Services (OS) is Ubisoft's central organization dedicated to the development and operation of shared online capabilities that power our games, tools, and internal platforms. We design essential services such as identity, notifications, content management, automations, Game Server orchestration, telemetry, and more — enabling Ubisoft teams to deliver online experiences to millions of players.

We work closely with productions, internal technology teams, and game teams to ensure a reliable, scalable, secure, cost-effective, and developer-friendly online ecosystem.

Online Tech Foundation (OTF) is one of the engineering forces behind these capabilities at Online Services. OTF defines and maintains the architectural standards, cloud infrastructure, platforms, and technical foundations used by Online Services. OTF promotes modern practices such as API-first, cloud-native, shift-left, DevSecOps, automation, observability, and operational excellence.

Joining OTF means contributing to the technological foundations that build Ubisoft's online future.

What you will do

We are looking for a Technical Lead to support two strategic areas: Core Services and Game Servers.

This is a role focused exclusively on technical leadership, without team management. You will act as a senior technical reference, influencing architectural decisions, guiding technical direction, and directly contributing to the design and implementation of complex services.

You will collaborate with Directors, Product Managers, Architects, and Project Managers (CPI) to ensure our systems remain scalable, secure, cloud-native, API-first, observable, automated, and cost-optimized. You will also participate in the evolution of AI-assisted and AIOps practices.

Responsibilities

Technical Leadership (non-managerial)

  • Act as a technical authority for Core Services and Game Servers, guiding technological and architectural choices.
  • Support technical mandates sponsored by Directors, Product Managers, or Architects, while ensuring alignment with Online Services' architectural and API-first principles.
  • Provide advanced expertise in micro-services architecture, API design, cloud infrastructure, security, observability, and performance.
  • Serve as a technical reference for developers.

Practical Technical Contribution

  • Design and implement secure, performant, and scalable micro-services and APIs.
  • Propose and implement technological improvements to meet performance, scalability, and sustainability needs.
  • Participate in resolving complex technical incidents related to distributed systems, cloud computing, APIs, and service resilience.

Cloud, Security, and DevSecOps

  • Optimize cloud systems (preferably AWS) in terms of performance, security, resilience, and cost.
  • Promote IaC, CI/CD, security by design, and shift-left testing.
  • Conduct performance, reliability, and security evaluations with architects and directors.

Technical Collaboration

  • Collaborate with other technical teams to ensure fluid integration, architectural consistency, and operational alignment.
  • Promote high standards in quality, maintainability, observability, and operational readiness.

AI-assisted Engineering and AIOps

  • Explore and utilize AI-assisted engineering tools (test generation, code completion, anomaly detection, etc.).
  • Participate in the evolution and adoption of AIOps practices to improve system intelligence and operational reliability.

Qualifications

What you bring

Education:

Bachelor's degree in computer science or computer engineering or any other equivalent training.

Relevant experience:

  • Minimum of 3 years of programming experience on a specific console or in a specialty or any other relevant experience.

Skills and knowledge:

  • Good analytical and synthesis skills
  • Problem-solving ability
  • Good interpersonal and communication skills
  • Autonomous and resourceful
  • Sense of initiative
  • Attention to detail
  • Flexible in work organization
  • Able to work in a team
  • Able to adapt to change
  • Results-oriented

5 Skills Required For This Role

Team Management Communication Game Texts Aws Ci Cd

Similar Jobs