Senior Software Engineer, Client - Demonware - Vancouver, BC

Senior Software Engineer, Client - Demonware - Vancouver, BC

11 Aug
|
DEMONWARE (CANADA
|
Vancouver

11 Aug

DEMONWARE (CANADA

Vancouver

Job Title: Senior Software Engineer, Client - Demonware - Vancouver, BC

Requisition ID: R027559

Your Mission

The Client Code team builds and maintains the client-side online services SDK used by Call of Duty and other Activision titles. We own the C++ libraries and tooling that provide core network communication for games as well as connect game clients to Demonware’s wide range of online services. As a Senior Software Engineer (Client Code), you will design, implement, and evolve C++ client libraries and tools that power some of the biggest game launches in the world. Partnering closely with game studios and Demonware service teams, you will deliver robust APIs, efficient networking solutions, and reliable build pipelines across console and PC platforms. In this role, you will have the opportunity to raise the bar for build systems, CI processes, and overall developer experience, while owning and evolving core C++ client SDK components used across multiple AAA titles.



You will also contribute to improving the reliability and observability of client-to-backend communications at massive scale and play a key role in mentoring engineers in up-to-date C++, networking fundamentals, and build and tooling best practices. This role is based in our Vancouver, BC office and follows an onsite work schedule of four days per week. Work arrangements may change at the company's discretion to meet business needs.

What you bring to the table

Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:

- Own our build pipelines for the Client Code SDK: Maintain and improve Windows and console builds to accelerate developer feedback loops.
- Keep CI fast, reliable, observable, and well-instrumented for all our C++ products.
- Design and implement new features in our C++ client libraries.
- Debug complex production issues that span clien

📌 Senior Software Engineer, Client - Demonware - Vancouver, BC
🏢 DEMONWARE (CANADA
📍 Vancouver

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer, client - demonware - vancouver, bc / vancouver

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer, client - demonware - vancouver, bc / vancouver