New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →

From the employer's careers site First seen 25 Oct 2026

Programmeuse, Programmeur en ligne (Online services - player identity)

Ubisoft Montreal, QC full-time

The employer hasn't listed a salary.

Apply on Ubisoft

Description

Ubisoft is seeking experienced software developers to contribute to the design and evolution of online services managing player identity across Ubisoft games and online experiences. As part of the Online services - player identity team, you will work on designing and developing robust, scalable, and secure solutions.

Responsibilities:

  • Participate in all phases of software development, including analysis, design, implementation, testing, integration, debugging, deployment, and support of online services.
  • Estimate development efforts and contribute to delivery planning.
  • Provide high-quality support for production systems and services.
  • Collaborate closely with team members and cross-functional partners.
  • Ensure proper integration of account services with other platform systems.
  • Evaluate technical risks and measure impacts of architectural and implementation decisions.
  • Stay up-to-date with new technologies and best practices related to online services, video games, cloud computing, and web development.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent combination of education and professional experience.
  • Significant professional experience in software development, including design, development, and support of production systems.
  • Strong experience with C# and .NET Core.
  • Experience in designing and developing RESTful APIs and distributed systems based on microservices architecture.
  • Experience with cloud services and modern infrastructure technologies, ideally with AWS.
  • Experience with containerized applications and technologies like Docker.
  • Experience with modern software development practices, including CI/CD pipelines, automated testing, code quality tools, and version management systems.
  • Excellent understanding of software architecture principles, scalability, reliability, performance, and security.
  • Experience in problem-solving and supporting production systems in a live services environment.
  • Ability to evaluate technical trade-offs, risks, and impacts during design and implementation decisions.
  • Excellent collaboration and communication skills, with demonstrated experience working in multidisciplinary teams.
  • Ability to work autonomously, take ownership of technical initiatives, and lead solutions from conception to delivery.
  • Curiosity and willingness to stay up-to-date with new technologies, development practices, and industry trends.

Preferred Qualifications:

  • Experience with C++ and SDK development.
  • Experience with React and modern web application development.
  • Experience with Infrastructure as Code (IaC).
  • Experience with AWS services such as Aurora RDS and ElastiCache Redis.
  • Experience with DevOps practices and operational responsibility for services.
  • Experience with observability and monitoring tools like Grafana, Kibana, and SonarQube.
  • Experience with AI-assisted development tools like GitHub Copilot or Claude Code.
  • Experience with large-scale online platforms, SaaS solutions, or video game-related services.

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Ubisoft2/744000155781047-programmeuse-programmeur-en-ligne-online-services-player-identity-

Apply on Ubisoft