View Job

This job is no longer available

Network Programmer

Irrational Games | Quincy MA 02169 USA | Full Time | Posted: 04/12/2012

Studio Profiletop

logo

Irrational Games is an award winning video game developer located in Quincy, MA and founded in 1997 by Ken Levine, Jonathan Chey and Robert Fermier. The team made its name with the much loved first person shooter System Shock 2. This was followed by two Freedom Force games, SWAT 4 and Tribes: Vengeance. In 2005 Irrational Games was acquired by Take-Two Interactive. The team was renamed 2K Boston in 2007, just in time to coincide with the release of the critically acclaimed BioShock, which went on to win over 50 awards including Best Game from BAFTA. In 2010 the team returned to its roots by reclaiming the Irrational Games moniker.

Job Descriptiontop

POSITION OVERVIEW
The BioShock Infinite team bets big on everything we do -- we strive to be careful about the problems we tackle, innovative in our approach, solid in our implementation, and we polish the heck out of everything we do. Networking is no exception.
Right now we're looking for an talented and experience individual to help us with the networking aspects of BioShock Infinite. This position will require a combination of initiative, leadership, design, coding, and daily problem solving on multiple target platforms.
If you have the skills and passion for world-class network-connected experiences like BioShock then why not come join a team that has the track record, the autonomy, and the time to do it right?
.UNIVERSAL RESPONSIBILITY
• We expect people to seek out all relevant information on their subject and be able to respond to spontaneous inquiries on that subject.

RESPONSIBILITIES
• Work with the team who created BioShock network code.
• Advising engineers on how to properly architect their systems for optimal networking
• 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 about platform-specific services
• Working with the Technical Director, Lead Programmers, and IT Director to plan and execute major changes to client-side technology and backend services
• Responsible for delivering a robust, scalable, and responsive client-side networking support on the PC, PS3, and Xbox 360 platforms

This job listing originated on Gamasutra.com, the game industry's leader.

Experience Requiredtop

QUALIFICATIONS
• Shipped at least one commercial network-connected game title, preferably on a console
• Familiarity with TCP/IP, UDP, and in depth knowledge of game networking models
• Deep understanding of strategies for data replication and bandwidth/latency optimization
• Excellent C++ proficiency and software engineering intuition
• Excellent interpersonal skills, desire to mentor other engineers, and ability to adapt to rapidly-changing requirements
Things would that really make you stand out:
1. Extensive understanding of Unreal Engine networking
2. Experience with XBox Live Server Pages, Title Managed Storage, and/or the Sony equivalents
3. Previous experience developing network backend support on a multi-console title with support for matchmaking, stat tracking and analysis, in-game push updates, etc

Job Detailstop

Location Quincy, MA, 02169, United States
Job Level Mid-Level
Categories Programmer / Engineer
Work Site On site
Platforms Playstation 3,Xbox 360,Windows

Location Maptop

Contact Informationtop

How to apply Applications are no longer accepted for this job posting.
Job Code NP01