🌎
This job posting isn't available in all website languages
Employee Login

Engine Programmer- eSports - Beenox

📁
Programming
💼
Beenox
📅
PRO000233 Requisition #
Share this Job

Beenox is a video game development studio created in 2000. Located in beautiful Quebec City, Canada, Beenox is a wholly owned subsidiary of Activision Publishing Inc., one of the world’s top game developers.


The studio is proud to contribute to the development of the Call of Duty video game franchise. Beenox has also contributed to the resounding success of the Skylanders, Spider-Man, and Guitar Hero franchises.


You could say that video games are in our blood!


eSports is gaining rapid momentum and Activision owns suitable franchises for that form of entertainment. Over the years, Beenox has developed an expertise on eSports components and will innovate by making competitions even more attractive to spectators and by ensuring their long-term engagement. We have a lot of new ideas to implement and we need people like you to be part of this project. This is a unique opportunity to contribute to this emerging field of expertise!


Objectives

The Engine Programmer will have different objectives related to the game engine.


The first objective of the Engine Programmer will be to develop the necessary systems  to transfer data between the game client and the various other services related to eSports;


The second objective of the Engine Programmer will be to support the Art team and drive the development of features and tools related to the Art team needs (shaders, textures, etc.);


The third objective of the Engine Programmer role will be related to the stability and performance of the multiplayer aspect of the game;


Finally, the Engine Programmer will provide technological watch for the programming team for current projects and future projects;


MAIN TASKS

  • Ensure the constant evolution of technology associated with different game platforms;
  • Develop functionalities of the game engine: networking, optimization, APIs;
  • Ensure the quality and performance of functionalities that were developed;
  • Support users on developed functionalities. 

REQUIREMENTS
  • Strong knowledge of C++ and real-time engines;
  • Development experience for console and PC;
  • Good analytical skills;
  • Autonomy in fulfilments of tasks;
  • Capacity to adapt to internal tools and a changing environment;
  • Positive attitude and desire to work on a team;
  • Passion for video games;
  • eSports interest;
  • Asset: Knowledge of other languages like C#, Lua and Python;
  • Asset: Online programming knowledge;
  • Asset : Knowledge or interest in Video game streaming.  

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions