Internship
Tools Programmer Intern
Activision
Montreal, QC
2 days ago
- Paid
- Internship
- Entry (0-2 years) Experience
Job Description
Titre du poste:Stagiaire - Programmeur, Tools (STAGE D'AUTOMNE)
Identifiant de demande de poste:
R027688
Description du poste:
///
Founded in Quebec City and continuing its growth with a team in Montreal,
Beenox has over 20 years of expertise in the game development. As an Activision studio we are leaders in interactive entertainment and involved in the creation of renowned titles.
We are proud to be a major contributor to the popular Call of Duty franchise,
creating content for each season of Warzone, leading the development of the PC version of Call of Duty and contributing to the new mobile gaming experience. Along the way, we have also been involved in the success of Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man and Guitar Hero.
Working at Beenox means collaborating with a motivated, cohesive team to
achieve a common goal: creating memorable gaming experiences for millions of players. It is a stimulating and empowering work environment where every
person has a voice and an impact on the projects and the studio. Come join the
best team in the industry and be part of exciting and creative projects!
Our perks
• Competitive salary and vacation policy
• Opportunity for professional advancement (technical and/or management)
• Free training courses for employees
…And plenty of fun company activities and events!
About the role
As a programmer intern on the tools teams, you'll dive into the technology that powers every Beenox project, working on systems that directly impact how games are made. You'll design, develop, and improve tools and pipelines that help teams move faster, collaborate better, and push creative boundaries. Even if your work happens behind the scenes, it plays a crucial role in delivering high-quality experiences, empowering developers across Activision to bring incredible games to life.
You will develop and maintain tools, build automation systems, and improve pipelines used across multiple projects. Working closely with programmers and multidisciplinary teams, you'll collaborate to identify needs, implement solutions, and make workflows more efficient, flexible, and user-friendly.
Responsibilities
• Program effectively in Python and/or C# following common design patterns
• Develop tool and system functionalities in keeping with user or production requests
• Work with a programming team and attend team meetings
• Help resolve bugs detected in tools and systems
• Share your knowledge and discoveries with co-workers.
Requirements
• Good knowledge of Python and/or C#;
• Basic knowledge of C++;
• Good spoken and written French and English;
• Proficiency in algorithms;
• Positive attitude toward teamwork;
• Desire to learn and perform beyond expectations;
• Ability to work with non-technical individuals;
• Passionate about video games.
Bonus points
• Familiarity with languages such as GO, Lua, Rust;
• Knowledge of UI framework, such as WPF and QT;
• Knowledge of common design patterns, such as MVVM and MVC.
We love hearing from anyone who is enthusiastic about changing the games
industry. Not sure you meet all the qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! At Activision Blizzard, we are committed to creating a diverse and inclusive environment and strongly encourage you to apply.
Jobcode: Reference SBJ-vekx3m-216-73-217-61-42 in your application.