WB Games Inc. is a new production studio formed in Kirkland, WA, dedicated to the development of games and interactive entertainment across all major console, PC and handheld platforms. A division of Warner Bros. Home Entertainment Inc., the production company works closely with other Warner Bros. divisions, such as Warner Bros. Interactive Entertainment (WBIE) and Warner Home Video (WHV), to bring games to market. WB Games oversees the creation of games by internally owned developers as well as a wide array of talented external game development companies. Currently ramping up hiring for multiple key positions, the company offers competitive salaries and benefits and a chance to get in on the ground floor of a new development organization working with world-renowned entertainment properties from the Warner Bros. library as well as great new original properties.
Job Profile:
Sr. Software Engineer, Network - WB Games Inc. (Chicago Location)
WB Games Inc. is a new production studio formed in Kirkland, WA, dedicated to the development of games and interactive entertainment across all major console, PC and handheld platforms. A division of Warner Bros. Home Entertainment Inc., the production company works closely with other Warner Bros. divisions, such as Warner Bros. Interactive Entertainment (WBIE) and Warner Home Video (WHV), to bring games to market. WB Games oversees the creation of games by internally owned developers as well as a wide array of talented external game development companies. Currently ramping up hiring for multiple key positions, the company offers competitive salaries and benefits and a chance to get in on the ground floor of a new development organization working with world-renowned entertainment properties from the Warner Bros. library as well as great new original properties. Monolith Productions, Snowblind Studios, and Surreal Software are subsidiaries of WB Games Inc.
Summary:
WB Games Inc. seeks a Senior Software Engineer, Network to help us implement cutting-edge online features to ensure the Mortal Kombat franchise is an industry leader in online functionality. We are looking to position Mortal Kombat as the “gold standard” for network play, and we are looking for someone who wants to push the boundaries of what is possible with online interaction.
You will work closely with architects and designers on both the Mortal Kombat team and the advanced technology group to help design and implement functionality ranging from the core network transport layer all the way to owning the final implementation of brand-new features that will revolutionize online play. The network engineer will deal with the full development cycle of online, and should be comfortable setting the direction of both technical development, as well as working with the team leads and technical directors to help develop realistic schedules.
Extend and maintain core and mid-level solutions for efficient networking.
Work with the game team to integrate networking technology into game projects, identify extensions to that technology, and create those improvements.
Work with external vendors to develop solutions using and/or extending their online service SDKs.
Implement specific online features as defined by the game design documents.
Work Experience:
A minimum of 5 years professional experience developing in C++ and at least one shipped AAA title, preferably with responsibilities related to online programming.
Experience working on the Xbox 360 and PS3 platforms strongly desired.
Unreal engine experience a plus.
Education, Professional Training, Technical Training or Certification:
B.S. in computer science, computer engineering or other relevant field.
Knowledge/Skills
Excellent C/C++ programming skills.
Experience building network implementations for complex game systems, including physical simulation, object management, etc.
Experience with online game service APIs, such as Xbox Live, PSN, Gamespy.
Familiarity with networking systems and their components including: DNS, NAT, firewalls, security methods, peer-to-peer and client server models.
Other Requirements
Strong desire to build industry-leading technology.
Ability to collaborate with engineers and content creators to develop robust, maintainable and cutting-edge technology.
Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers.
Creative, focused, results-oriented, self-motivated, resourceful problem-solver with excellent debugging and strong communications skills.
A passion for online gaming, and a desire to push the boundaries of what is considered possible.
Benefits Include:
Incentive Plan, 401(k) matching contribution, relocation assistance, referral award program, tuition reimbursement program, adoption assistance program, employee discount program, 20 days personal leave per year, 10 holidays per year (one is floating), company parties and movie outings, medical/dental/vision (employee is 100% paid, dependents are 80% paid), life, AD&D, LTD, FSA, EAP. (Please note that employee benefits are subject to revocation and modification.)