CareerPlanGet AI match score →

Développeur principal ou développeuse principale logiciel - (Online Services - Crossroads)

Montreal, QC, ca💼 Full-time🗓 2026-07-20 → 2026-07-31

Core

Senior software engineer responsible for designing, stabilizing, and optimizing large-scale critical online services for Ubisoft games.

Role type

Senior IC software engineer (backend/cloud)

Builds

Robust, scalable, and maintainable online services for Ubisoft game titles

Domain

Video game industry + distributed cloud systems

Deliverable

production ML models | product features | infrastructure

Required skills

Backend development, distributed systems, system modernization, performance optimization, production support, technical risk assessment, engineering best practices

Preferred skills

Cloud environment experience, microservices architecture, DevOps culture

Technologies

.NET Core, Docker, AWS, microservices, Infrastructure as Code, CI/CD

Responsibilities

Participate in all development phases (analysis, design, implementation, testing, integration, debugging, support), stabilize and optimize existing services, address technical challenges related to performance and scalability, contribute to refactoring efforts, ensure high-quality production support, collaborate with production and cross-functional teams, estimate efforts and contribute to planning, evaluate technical impacts and risks, contribute to engineering best practices, stay updated on online services and monetization technologies

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗