Wizards of the Coast (Skeleton Key studio) is looking for a Lead Networking Engineer to own the technical direction and execution of online and co-operative gameplay systems. This role combines hands-on development with leadership, guiding a small team and partnering cross-functionally to build unforgettable player experiences.
What You'll Do
- Lead and manage a team of networking and co-operative gameplay engineers.
- Define and drive the networking architecture and technical direction for online and co-operative gameplay systems.
- Design, prototype, and implement core multiplayer systems using Unreal Engine networking features and custom solutions.
- Partner closely with gameplay, systems, and engine engineers to ensure features are designed with replication, authority, and shared state in mind.
- Establish best practices for networking, replication, latency handling, and performance across gameplay systems.
- Guide technical planning, estimation, and prioritization for multiplayer-related work.
- Debug, profile, and optimize networked gameplay systems to ensure stability, scalability, and performance.
What We're Looking For
- 10+ years of professional experience as a Software Engineer, with significant focus on networking or online gameplay systems.
- Prior experience leading or managing engineers in a networking, online, or gameplay-focused discipline.
- Proven experience designing and shipping networked or multiplayer gameplay features in a modern game engine.
- Deep understanding of networking concepts including client/server models, replication, authority, latency, and synchronization.
- Strong C++ experience within Unreal Engine, including hands-on work with gameplay replication and networking systems.
- Ability to balance hands-on development with technical leadership, mentorship, and cross-team influence.
- Strong communication skills and the ability to clearly explain complex technical concepts to a wide range of partners.
Nice to Have
- Experience shipping co-operative or multiplayer games at scale.
- Familiarity with Unreal Engine online subsystems, platform networking requirements, or backend integrations.
- Experience collaborating with backend, services, or platform teams.
- Background contributing to early pre-production technical planning or multiplayer prototyping.
Technical Stack
- Unreal Engine
- C++
Team & Environment
You will lead a small team of networking and multiplayer engineers and report directly to the Technical Director.
Work Mode
This is a hybrid role based in Montreal, QC.
Wizards is committed to equality of opportunity in all aspects of employment. We are committed to making all employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status.





