Behaviour Interactive logo
Behaviour Interactive1 day ago

Senior Backend Programmer – Unnanouced project | Programmeur·euse Backend Sénior·e – Projet non annoncé

On-site · Montréal, Quebec, Canada

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Large

Job Summary

Design and develop new server features, while enhancing the existing codebase. Write detailed technical specifications before implementation. Troubleshoot issues to elevate robustness and performance of backend services. Collaborate closely with other programmers to deliver gameplay-compliant server services. Create and execute functional and load testing strategies. Continuously optimize code for a live, high-availability multiplayer experience. 9+ years of backend development experience with TypeScript and Node.js; advanced REST and WebSocket expertise; practical experience with DynamoDB, MongoDB, and MySQL; strong performance-oriented data modeling and backend maintainability; experience with load testing using distributed load generators; profiling and optimization across network, CPU, memory, and I/O.

Required Qualifications

  • 9+ years of backend development experience
  • Proven track record building high-speed server applications using TypeScript and Node.js
  • Advanced expertise with REST and WebSocket communication protocols
  • Hands-on experience with relational and NoSQL databases like DynamoDB, MongoDB, MySQL
  • Strong grasp of performance-oriented data modeling and backend maintainability
  • Skilled in load testing with distributed load generators
  • Profiling and optimizing backend systems across network, CPU, memory, and I/O layers
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Behaviour Interactive

Senior Backend Programmer – Unnanouced project | Programmeur·euse Backend Sénior·e – Projet non annoncé

Apply on Sorce