Automation Programming Intern
Treyarch
Job Summary
As an intern in the automation, build, or tools team at Beenox, you will work on systems and tools that impact all projects. Your contribution, though sometimes less visible in the final product, will enable all Activision trades to produce future games. You will perform tasks similar to other programmers in the company, contributing significantly to the team's efforts.
Must Have
- Develop tool and system functionalities based on user or production requests
- Integrate into a programming team and participate in team meetings
- Participate in bug fixing on tools and systems
- Complete all other tasks assigned by the manager
- Good knowledge of Python and/or C#
- Basic knowledge of C++
- Good/Great mastery of French
- Mastery of spoken and written English for global communication
- Mastery of mathematics and algorithms
- Positive attitude towards teamwork
- Desire to learn and exceed expectations
- Passion for video games
Good to Have
- Knowledge of languages such as GO, Lua, Rust
- Knowledge of database systems such as PostgreSQL and MySQL
- Knowledge of CI/CD systems such as TeamCity and Jenkins
Job Description
Job Title:
Automation Programming Intern
Job Application ID:
R026111
Job Description:
Automation Programming Intern - Beenox
Founded in Quebec and continuing its growth with a team in Montreal, Beenox has over 25 years of expertise in game development. As an Activision studio, we are leaders in interactive entertainment and involved in the creation of renowned titles.
We are proud to contribute greatly to the famous Call of Duty franchise, notably through the creation of content for Warzone seasons and by leading the development of the PC version of Call of Duty. Throughout our history, we have also participated in the success of Crash Bandicoot, Tony Hawk's Pro Skater, Skylanders, Spider-Man, and Guitar Hero.
Our raison d'être is to propel people to forge relationships and experience the excitement of surpassing themselves together, day after day.
We are determined in our mission to elevate iconic gaming experiences to unparalleled levels, for all players.
About the role
As an intern in the automation, build, or tools team, you will work on systems and tools that affect all projects at Beenox. Your contribution, even if sometimes less visible in the final product, will enable all Activision trades to produce future games. You will perform tasks similar to other programmers in the company and contribute to the edifice!
Responsibilities
- Develop tool and system functionalities according to user or production requests;
- Integrate into a programming team and participate in team meetings;
- Participate in bug fixing that occurs on tools and systems;
- Complete all other tasks assigned by the manager.
Requirements
- Good knowledge of Python and/or C#;
- Basic knowledge of C++;
- Good/Great mastery of French;
- Mastery of spoken and written English (to be able to communicate effectively with partner studios worldwide, present projects or documents, etc.) (to collaborate with our internal and external partners worldwide, use our technology and tools, etc.);
- Mastery of mathematics and algorithms;
- Positive attitude towards teamwork;
- Desire to learn and exceed expectations;
- Passion for video games.
Bonus Points
- Knowledge of languages such as GO, Lua, Rust;
- Knowledge of database systems such as PostgreSQL and MySQL;
- Knowledge of CI/CD systems such as TeamCity and Jenkins.