CareerPlanSign in

Online Programmer (Online Services - Player Identity)

Montreal, QC, ca💼 Full-time🗓 2026-09-22 → 2026-09-26

Core

Design and develop robust, scalable, and secure online services for player identity, authentication, and access management across Ubisoft games and platforms.

Role type

Senior IC backend engineer (distributed systems & cloud)

Builds

Player identity services, authentication systems, and administrative tools for Ubisoft's online ecosystem

Domain

Gaming / Cloud Infrastructure / Identity & Access Management

Deliverable

production ML models | product features

Required skills

C#, .NET Core, RESTful API design, microservices architecture, AWS, Docker, CI/CD, software architecture, scalability, security principles, troubleshooting live systems

Preferred skills

C++, React, Infrastructure as Code (IaC), observability tools (Grafana, Kibana, SonarQube), AI-assisted development tools, large-scale online platform experience

Technologies

.NET Core, Docker, AWS (Aurora RDS, ElastiCache Redis), GitLab, SonarQube, Grafana, Kibana, React, GitHub Copilot, Claude Code

Responsibilities

Participate in full software development lifecycle (analysis, design, implementation, testing, deployment, support); Estimate development effort and contribute to delivery planning; Provide high-quality support for production systems; Collaborate with cross-functional partners; Ensure integration of account services with platform systems; Assess technical risks and architectural decisions

Seniority

Senior, hands-on IC

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