Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassinâs Creed, Rainbow Six, to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If youâre passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
Build the Online Experiences Behind Ubisoft GamesÂ
Ready to start your career in game development and help shape the online experiences of millions of players worldwide?Â
The Online Services Internship is a paid educational program designed for senior students, graduates, and postgraduates who are passionate about programming and eager to gain hands-on industry experience. No prior commercial experience in online services is required - we'll help you build the skills and knowledge needed to succeed.Â
During the internship, you will be guided by experienced Ubisoft engineers and mentors working on a variety of projects. Through a combination of practical assignments, real-world scenarios, and collaborative learning, you will gain firsthand experience with the challenges and technologies encountered by Online Services Programmers every day.Â
As an Online Services Programmer, you will contribute to systems that power players' online journeys. You'll help develop and maintain services that connect players, games, and platforms, enabling seamless gaming experiences across the globe.Â
Examples of Online Services include:Â
Authentication & Account ManagementÂ
User ProfilesÂ
Challenges & AchievementsÂ
Statistics & LeaderboardsÂ
Friends & Social FeaturesÂ
Store & MonetizationÂ
Battle Pass & ProgressionÂ
Moderation & SanctionsÂ
And many more player-facing online featuresÂ
Throughout the program, you will learn modern backend development practices, gain exposure to large-scale online systems, and collaborate with professionals who are passionate about sharing their knowledge and expertise.Â
What You'll Do During the InternshipÂ
During the program, you will:Â
What Your Career Path Can Look Like After the ProgramÂ
Upon successful completion of the internship, you may have the opportunity to join Ubisoft as a Junior Online Programmer, where you could:Â
What We're Looking ForÂ
We are looking for enthusiastic learners who are passionate about technology and excited to grow their careers in software development.Â
QualificationsÂ
Nice to HaveÂ
What You Can ExpectÂ