• Leading multiple engineers within a proven team to design and build a network frontend and backend support for an action-packed AAA multiplayer title
• Advising engineers on how to properly architect their systems for optimal multiplayer support
• Extending and enhancing Unreal Engine 3 with proprietary networking tech to address gameplay, performance, platform, production, tools, and QA needs
• Interfacing with Microsoft, Sony, and other providers for matching-making and other services • Working with the Technical Director, Lead Programmer, and IT Director to plan and execute major changes to core technology or backend services • Responsible for delivering a robust, scalable, and responsive multiplayer gameplay code and backend services for the PC, PS3, and Xbox 360 platforms Requirements:
• Shipped at least one commercial game titles, preferably on a console
• Excellent interpersonal skills, desire to mentor other engineers, and ability to adapt to rapidly-changing requirements
• Deep understanding of strategies for data replication and bandwidth/latency optimization
• Excellent C++ proficiency and software engineering intuition Things would that really make you stand out:
• Extensive understanding of Unreal Engine networking
• Experience with Xbox Live Server Pages, Title Managed Storage, and/or the Sony equivalents
• Previous experience developing network backend support on a multi-console title with support for matchmaking, stat tracking and analysis, in-game push updates, etc
Please include "Lead Multiplayer Programmer" in the subject of your email
“Please note you must be authorized to work in the US to be considered for this position. 2K Boston, a subsidiary of Take Two Interactive Software, is an Equal Opportunity Employer”