Senior Software Engineer (Client Code)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Client Code): Building and maintaining client-side online services SDKs for AAA titles with an accent on C++ library design, networking, and build pipeline optimization. Focus on delivering robust APIs, improving CI/CD processes, and ensuring reliable client-to-backend communication at massive scale.
Location: Onsite in Vancouver, BC, Canada (4 days per week)
Salary: $100,220 - $197,758 CAD
Company
is a leading global developer and publisher of iconic interactive entertainment franchises including Call of Duty, Crash Bandicoot, and Diablo.
What you will do
- Own and improve build pipelines for the Client Code SDK to accelerate developer feedback loops.
- Design and implement new features in C++ client libraries used across major game titles.
- Debug complex production issues spanning client, network, and backend services.
- Collaborate with game studios to integrate SDK features and promote best practices.
- Contribute to internal tooling, test harnesses, and diagnostic systems.
- Perform code reviews and help define technical designs and coding standards.
Requirements
- 8+ years of professional software engineering experience with C++ in performance-sensitive systems.
- Strong expertise in modern C++ and build systems like CMake.
- Solid understanding of networking fundamentals (TCP/UDP, HTTP/HTTPS, REST).
- Experience with CI/CD pipelines (e.g., Jenkins, TeamCity).
- Proficiency with network debugging tools like Wireshark.
- Must be based in or able to work onsite in Vancouver, BC.
Nice to have
- Experience with console development environments (PlayStation, Xbox, Nintendo).
- Background in building headless clients, bots, or load-test clients.
- Knowledge of telemetry, logging, and crash reporting systems.
- Interest in game-specific online features like matchmaking, lobbies, and anti-cheat.
Culture & Benefits
- Comprehensive health plan including medical, dental, and vision insurance.
- RRSP with company match and tuition reimbursement programs.
- Paid holidays, vacation, sick time, and parental leave.
- Mental health and wellbeing programs with fitness support.
- Access to free and discounted games.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →