Online Programmer (Online Services - Player Identity)
Core
Design, develop, and support scalable, secure online services for player identity, authentication, and access management across Ubisoft games.
Role type
Senior IC backend engineer (identity & access management)
Builds
Player identity services, authentication systems, and administrative tools for Ubisoft games
Domain
Gaming, cloud infrastructure, distributed systems
Required skills
C#, .NET Core, RESTful API design, microservices architecture, AWS, Docker, CI/CD, software architecture, troubleshooting live systems
Preferred skills
C++, React, Infrastructure as Code (IaC), observability tools (Grafana, Kibana, SonarQube), AI-assisted development tools
Technologies
.NET Core, Docker, AWS (Aurora RDS, ElastiCache Redis), GitLab, SonarQube, Grafana, Kibana, React, GitHub Copilot, Claude Code
Responsibilities
Design and implement scalable online services; integrate account services with platform systems; troubleshoot and support production systems; assess technical risks and architectural decisions; collaborate with cross-functional teams.
Seniority
Senior, hands-on IC
