Find Your 4-Day Work Week

Discover companies offering 4-day work weeks. Better work-life balance, competitive pay, and happier careers.
"The future of work is here" - 4DayJob

As seen in

Ben's Bites
GM Weekend

VOCABOTICS

Trends Weekly

🤍 If you like 4DayJob, give us a shoutout on 𝕏

Ubisoft Montreal
Technical Lead - Core Services and Game Servers
Montreal

Share:

About Online Services and Online Tech Foundation

Online Services (OS) constitute Ubisoft's central organization dedicated to developing and operating shared online capabilities that power our games, internal tools, and 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 tech 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 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 role is exclusively focused 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 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 the technical authority for Core Services and Game Servers, guiding technology and architectural choices.

  • Support technical mandates sponsored by directors, product managers, or architects, ensuring alignment with Online Services' architectural and API-first principles.

  • Provide advanced expertise in microservices architecture, API design, cloud infrastructure, security, observability, and performance.

  • Serve as a technical reference for developers.

Hands-on Technical Contribution

  • Design and implement secure, high-performance, and scalable microservices 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, APIs, and service resilience.

Cloud, Security, and DevSecOps

  • Optimize cloud systems (AWS preferred) in terms of performance, security, resilience, and cost.

  • Promote IaC, CI/CD, security-by-design, and shift-left testing.

  • Conduct performance, reliability, and security assessments with architects and directors.

Technical Collaboration

  • Collaborate with other technical teams to ensure smooth integration, architectural consistency, and operational alignment.

  • Champion high standards of quality, maintainability, observability, and operational readiness.

AI-Assisted Engineering and AIOps

  • Explore and use AI-assisted engineering tools (test generation, code completion, anomaly detection, etc.).

  • Participate in the evolution and adoption of AIOps practices to enhance 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 software development experience, including cloud distributed systems (AWS preferred).

  • 5+ years of microservices architecture, event-driven architecture, and API-first development experience.

  • At least 1 year of technical leadership experience, including participation in architectural decisions, setting technical direction, or acting as a technical reference within a team. (This is technical leadership, not a management role.)

Technical Skills

  • Advanced expertise in microservices architecture, API-first, cloud-native (Kubernetes, containers, IaC), DevSecOps, and observability.

  • Strong experience with distributed systems, performance, resilience, and cloud cost optimization.

  • Proficiency in at least one of our primary languages: C#, TypeScript, Go.

  • Practical knowledge—and strong interest in learning—other languages used in Online Services such as C++, Java, and Python.

  • Basic AI/ML knowledge and practical experience with AI-assisted engineering tools.

Behavioral Skills

  • Excellent communication and technical influence skills.

  • Strong analytical and problem-solving abilities.

  • Autonomy, initiative, adaptability, and results orientation.

Why join us?

  • Contribute to essential services used by millions of players.

  • Influence the technical direction of Core Services and Game Servers.

  • Work on large-scale, cloud-native distributed systems.

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

  • Participate in the long-term vision of Ubisoft's Online Services.

Additional Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent training.

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

  • Analytical and synthesis skills; problem-solving capacity; good interpersonal and communication skills; autonomy and resourcefulness; initiative; attention to detail; flexibility in work organization; teamwork; adaptability to change; results orientation.

Additional Information

Ubisoft is a global leader in video games, with teams around the world creating original and memorable gaming experiences, from Assassin's Creed to Rainbow Six, Just Dance, and many more. We believe that diversity of perspectives drives progress for both players and teams. If you are passionate about innovation and pushing the boundaries of entertainment, join our adventure and help us create the unknown!

We adopt a hybrid work model that helps you stay connected with your team and aligned with company priorities while allowing you to maintain work-life balance. Note that some roles are fully onsite and not eligible for hybrid work.

Please mention that you found this job on 4DayJob, this helps us get more companies to post here, thanks!