Job Title: Network System Architect
We are seeking a highly skilled Network System Architect to join our team. The ideal candidate will have experience in designing and implementing networking systems for online games, with a focus on scalability, performance, and security.
Key Responsibilities:
* Design and implement a wide variety of networking systems to support online games
* Develop and integrate platform features as well as modify and improve existing platform technology
* Enhance and maintain an internally developed SDK that exposes THQN online services functionality to other internal and external studios
* Document systems thoroughly, both in terms of technical design and end-user APIs
* Provide ongoing support for existing applications
* Optimize network use to resolve issues related to replication, latency, and bandwidth
* Architect solutions for connecting clients to a game server
Requirements:
* Strong C++ programming skills
* Experience with low-level network programming for multiplayer games
* Familiar with implementing client/server architecture
* Knowledge of network and server security issues
* Experience as a network programmer on at least one shipped multiplayer games
* Ability to write clear, maintainable, portable code
* Proactive, autonomous and self-motivated
* Strong communication and interpersonal skills
* Ensure all code is documented in line with relevant procedures
* Passion for real-time strategy or roleplaying games is welcomed
* Applicants must be authorized to work in Germany/E.U
* Fluent in written and spoken English
What We Offer:
* A dynamic and supportive work environment
* The opportunity to work on high-profile projects
* Professional development opportunities