Online Programmer Assistant - Internship March 2026 (M/F/NB) - The Crew Motorfest

Ubisoft

Job Summary

Under the direction of the Lead Online Programmer, you will face numerous challenges in the development, integration, and maintenance of online services. Your main missions will include assisting the team in designing, prototyping, and implementing the game with scalability, availability, and security in mind. You will develop features on game servers (C++, C#), stabilize, debug, and optimize application servers, develop debugging and monitoring tools, and facilitate data sharing between application and web servers. You will also work closely with team members to validate all technical online aspects.

Must Have

  • Strong foundation in C++
  • An understanding of asynchronous programming
  • Concepts in debugging and optimization
  • Excellent communication and teamwork skills

Good to Have

  • Knowledge of network development specifics would be a plus

Perks & Benefits

  • Hybrid work model

Job Description

Company Description

Play as a team, Race for excellence and Get creative! At Ubisoft Ivory Tower, we have been driven daily by these values since 2007. Join us to work on our The Crew Motorfest as an: Online Programmer Assistant (M/F/NB).

Job Description

Under the direction of the Lead Online Programmer, you will face numerous challenges in the development, integration, and maintenance of online services.

Your main missions will be:

  • Help the team design, prototype, and participate in the implementation of the game while keeping high scalability, availability, and security in mind
  • Develop features on game servers (C++, C#, …)
  • Stabilization, debugging, and optimization of application servers
  • Development of debugging and monitoring tools
  • Data sharing between application servers and web servers
  • Work closely with all team members to validate all technical Online aspects.

Qualifications

  • Strong foundation in C++
  • An understanding of asynchronous programming
  • Knowledge of network development specifics would be a plus
  • Concepts in debugging and optimization
  • Excellent communication and teamwork skills

Additional Information

Ubisoft is a global leader in video games, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diversity of perspectives advances both players and teams. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

We adopt a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the opportunity to maintain your work-life balance. Note that some roles are entirely office-based and are not eligible for hybrid work.

Consult this guide which aims to support you in your application, and discover our actions to encourage more diversity and inclusion.

  • [](https://www.youtube.com/watch?v=H1T78vmIN4g&t=2s "Videos to watch")
  • [](https://www.youtube.com/watch?v=Ef4hPXFkwTY "Videos to watch")

6 Skills Required For This Role

Team Management Communication Problem Solving Cpp Game Texts C#

Similar Jobs