Xbox Logo

Xbox

Stagiaire - Programmeur, Tools

Posted Yesterday
Be an Early Applicant
In-Office
Montréal, QC, CAN
Internship
In-Office
Montréal, QC, CAN
Internship
Intern on the Tools programming team building and maintaining tools, automation systems, and pipelines. Implement features, fix bugs, collaborate with cross-functional teams, and share knowledge to improve workflows using Python and/or C#.
The summary above was generated by AI
Titre du poste:Stagiaire - Programmeur, ToolsIdentifiant de demande de poste:R027688Description du poste:

Fondé à Québec et poursuivant sa croissance avec une équipe à Montréal, Beenox possède plus de 20 ans d’expertise dans le développement de jeux. En tant que studio Activision, nous sommes leaders dans le divertissement interactif et impliqués dans la création de titres renommés.
C’est avec fierté que nous contribuons grandement à la célèbre franchise Call of
Duty, par la création de contenu sur les saisons de Warzone, en dirigeant le
développement de la version PC de Call of Duty ainsi qu’en étant impliqué dans le développement de Warzone™ mobile. À travers notre histoire, nous avons
également participé au succès de Crash Bandicoot, Tony Hawk's Pro Skater,
Skylanders, Spider-Man et Guitar Hero.
Travailler chez Beenox, c’est faire partie d’une équipe motivée et solidaire où
nous collaborons afin d’arriver à un objectif commun: créer des expériences de
jeu mémorables pour des millions de joueurs et joueuses. C'est un environnement à la fois stimulant et valorisant, à l’intérieur duquel chaque personne a une voix et un impact sur les projets et le studio. Viens te joindre à la meilleure équipe de l’industrie pour travailler sur des projets passionnants et créatifs!

Nos avantages

  • Rémunération et politique de congés compétitives
  • Croissance professionnelle sur le plan technique et/ou management
  • Différentes formations offertes gratuitement pour les employé.e.s
     

...Et beaucoup de plaisir à travers des activités et événements inoubliables!
À propos du rôle

En tant que stagiaire en programmation au sein des équipes Outils, tu contribueras aux technologies qui soutiennent l’ensemble des projets de Beenox en travaillant sur des systèmes qui ont un impact direct sur la création des jeux. Tu participeras à la conception, au développement et à l’amélioration d’outils et de pipelines qui permettent aux équipes de travailler plus efficacement, de mieux collaborer et de repousser les limites de la créativité. Même si ton travail se déroule en coulisses, il joue un rôle essentiel dans la livraison d’expériences de grande qualité et permet aux développeurs d’Activision de donner vie à des jeux exceptionnels.

Tu participeras au développement et à la maintenance d’outils, à la création de systèmes d’automatisation ainsi qu’à l’amélioration de pipelines utilisés sur plusieurs projets. En étroite collaboration avec des programmeurs et des équipes multidisciplinaires, tu aideras à identifier les besoins, à mettre en œuvre des solutions et à rendre les flux de travail plus efficaces, flexibles et conviviaux.

Responsabilités

  • Programmer efficacement en Python et/ou en C# en appliquant les modèles de conception courants (design patterns);

  • Développer des fonctionnalités d’outils et de systèmes en fonction des besoins des utilisateurs ou des demandes de production;

  • Collaborer avec une équipe de programmation et participer aux réunions d’équipe;

  • Contribuer à la résolution des bogues détectés dans les outils et les systèmes;

  • Partager tes connaissances et tes découvertes avec tes collègues.

Exigences

  • Bonne connaissance de Python et/ou de C#;

  • Connaissances de base en C++;

  • Bonne maîtrise du français et de l’anglais, tant à l’oral qu’à l’écrit;

  • Bonne compréhension des algorithmes;

  • Attitude positive envers le travail d’équipe;

  • Volonté d’apprendre et de dépasser les attentes;

  • Capacité à collaborer avec des personnes non techniques;

  • Passion pour les jeux vidéo.

Atouts

  • Connaissance de langages tels que Go, Lua ou Rust;

  • Connaissance de frameworks d’interface utilisateur (UI), tels que WPF et Qt;

  • Connaissance de modèles de conception courants, tels que MVVM et MVC.

Nous aimons entendre tous ceux.celles qui sont enthousiastes à l'idée de changer l'industrie des jeux vidéo. Vous n'êtes pas sûr de répondre à toutes les
qualifications ? Laissez-nous décider! La recherche montre que les femmes et les membres d'autres groupes sous-représentés ont tendance à ne pas postuler à des emplois lorsqu'ils pensent qu'ils ne possèdent pas toutes les qualifications, alors qu'en fait, iels les possèdent souvent ! Chez Activision Blizzard, nous nous engageons à créer un environnement diversifié et inclusif et vous encourageons vivement à postuler.
/////
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.

Similar Jobs

52 Minutes Ago
Remote or Hybrid
Canada
Senior level
Senior level
HR Tech • Information Technology • Professional Services • Sales • Software
Design, develop, and maintain scalable backend systems for the Payroll product using a microservices architecture. Own the full development lifecycle from technical design to deployment and monitoring, collaborate with product and front-end teams, build and optimize APIs, and work in a continuous delivery environment with automated QA and testing practices.
Top Skills: APIsAutomated QaAWSContinuous DeliveryJavaKotlinMicroservicesMockingMonitoringMySQLPostgresScalaTddUnit Testing
6 Hours Ago
Hybrid
Montréal, QC, CAN
Senior level
Senior level
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Lead design of player-focused UI systems: create Figma wireframes, player flows, visual direction, style guides, and collaborate with engineers and artists to ensure usable, accessible, and responsive interfaces. Mentor junior designers and simplify complex gameplay concepts into intuitive user experiences.
Top Skills: BlueprintsFigmaMaterial EditorUmgUnreal Engine 5
8 Hours Ago
In-Office or Remote
CA
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead and close high-value, complex enterprise deals end-to-end. Drive insight-led strategy, manage multi-stakeholder technical sales cycles with Solutions Engineering, align internal stakeholders (Finance, Legal, Risk, Product), represent the company to executives, influence product and GTM, and use AI tools to increase efficiency.
Top Skills: Ai ToolsApi IntegrationsFintechPaymentsSaaS

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account