Posted in

Principal Backend Programmer – Programmeur·euse Backend Principal·e – Dead By Daylight – Dead By Daylight

Principal Backend Programmer – Programmeur·euse Backend Principal·e – Dead By Daylight – Dead By Daylight

CompanyBehaviour Interactive
LocationMontreal, QC, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • At least 15 years of experience in a similar role.
  • Experience developing high-speed server applications using Javascript/Node.js.
  • Experience and knowledge of the REST and WebSocket communication protocol.
  • In-depth experience and knowledge of relational and non-relational databases (DynamoDB, MongoDB, MySQL or other).
  • Extensive experience and knowledge of data modeling with a focus on performance and maintenance.
  • Experience in load testing with distributed load generators.

Responsibilities

  • Develop new server features and maintain existing code base.
  • Write the specifications before undertaking the development of new features.
  • Diagnose and solve problems to improve code robustness.
  • Work closely with other programmers to provide gaming server-compliant services.
  • Develop and perform functional and load testing.
  • Optimize the code, considering that the live and online status of the game.

Preferred Qualifications

  • Development experience in a Linux environment.
  • Web application development experience with React and/or Angular.
  • Experience profiling and optimizing server systems (network, CPU, memory, IO).
  • Server/client development experience, including security and network traffic management.
  • Experience working (development and deployment) with web service technologies like Amazon Web Services, Google Cloud Platform, and Microsoft Azure.