Back to all jobs
AI-translated

Senior Software Developer - (Online Services - Crossroads)

Manufacturing & operations
UbisoftMontréal, QC, CAPosted 2026-07-21
Temps plein

Description

Company Description

Ubisoft is a global leader in the video game industry, with teams worldwide creating original and memorable experiences, from Assassin's Creed and Rainbow Six to Just Dance and more. We believe that the diversity of perspectives allows players and teams to thrive. If you are passionate about innovation and pushing the boundaries of entertainment, join us and contribute to creating the unknown!

Within the Online Services group, the Crossroads team is looking for experienced Software Developers to contribute to the development, evolution, and stabilization of critical services used at scale in Ubisoft games.

We are seeking a motivated person to work on services with a significant history and who is challenged by the challenges of restructuring, optimization, and continuous improvement in a complex distributed environment.

The candidate will contribute to designing robust, scalable, and maintainable solutions while actively participating in improving the quality and resilience of existing systems.

They will work in an environment using modern technologies and practices such as .NET Core, Docker, AWS, microservices architectures, Infrastructure as Code, and CI/CD, as well as a collaborative DevOps culture.

If you enjoy solving complex problems, improving existing high-impact systems, and working on critical services used at scale, this position is for you.

What You Will Do

  • Participate in all phases of development: analysis, design, implementation, testing, integration, debugging, and support of online services
  • Contribute to the stabilization and optimization of existing services
  • Identify and address technical issues related to performance, scalability, and maintainability
  • Participate in refactoring and modernization efforts of systems with a significant history
  • Ensure high-quality production support (including complex incidents and advanced-level support)
  • Collaborate with production teams and cross-functional teams to ensure good integration of services
  • Estimate required efforts and contribute to planning
  • Assess the technical impacts and risks of proposed solutions
  • Contribute to engineering best practices (quality, security, observability, DevOps)
  • Stay up-to-date on technologies and practices related to online services and monetization

Qualifications What You Bring to the Team

  • 5 years or more of professional programming experience
  • Experience in backend development (ideally in a cloud/microservices environment)
  • Interest in complex, scalable distributed systems
  • Ability to understand and evolve existing systems
  • Sensitivity to performance, reliability, and cost concerns

This posting was aggregated from indeed. Groupe Sentinella is not the employer; applying takes you to the original site. The full text belongs to the original poster.

Want us in your corner?

Join the Sentinella talent bench. We'll reach out when a mandate matches your profile — including roles like this one.

Join the talent bench