CareerPlan

Programmeur.meuse Engin - OS (Game Network)

Montreal, QC, caFull-time2026-10-20 → 2026-11-10

Core

Senior C++ engine programmer building distributed systems and middleware for online game services and the game engine.

Role type

Senior IC C++ engine programmer (online tech)

Builds

Distributed systems, middleware, and online components for the game engine

Domain

Video game industry, online services, low-level systems

Required skills

Modern C++ (C++17/20/23), software architecture, low-level programming, multithreading, CPU optimization, algorithm design, data structures, debugging, profiling, CI/CD

Preferred skills

Console development (PlayStation, Xbox, Switch), C#, game engine experience (Snowdrop, Anvil, Unreal, Unity), cloud infrastructure (AWS, Azure), online/networking expertise

Technologies

C++, C#, Snowdrop, Anvil, Unreal, Unity, AWS, Azure

Responsibilities

Develop and evolve reliable, high-performance C++ middleware; Contribute to technical direction and architecture decisions; Improve code quality through best practices and code reviews; Solve complex technical problems and optimize performance; Reduce technical debt; Collaborate with teams and stakeholders; Share knowledge and track technology trends

Seniority

Senior, hands-on IC