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, Archives - WB Games Inc - #115354
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 responsible for designing, implementing and maintaining the build archive and distribution system for all WBIE self-published titles. The Archive Engineer is responsible for ensuring that all WBIE games can be easily built from their source code and assets into their final shipping binaries across all SKUs. The Archive Engineer will work closely with WBIE development partners, QA and Operations on a daily basis.
The ideal candidate for this role will be passionate about working with a variety of code bases, game genres and development environments across all current and future generations of Microsoft, Sony, Nintendo and Apple game platforms.
Job Responsibilities:
Design, implement, maintain and update a build archive and distribution system for source level materials and gold master level images.
Utilizing existing knowledge, attempt to recreated final production builds from source deliveries and note differences (if any) in versions we create from those delivered by our development partners.
Work with multiple functions, teams, and partners to acquire, recreate, test, and deploy archive builds.
Break down tasks and provide time estimates for archive recreation and testing.
Work with database, version control software, and game code to ensure proper delivery of all required software and assets.
Create and maintain new and existing build functionality as needed.
Communicate priorities and limitations of build processes to internal teams and external partners.
Work with various tools to generate documentation and scripts for effective and reliable rebuilds and deployment strategies.
Manage physical archive materials delivered per contract with development partners.
Work Experience:
5+ years programming experience.
Experience in multiple programming/scripting languages and source control environment, including but not limited to: C/C++/C#, PERL, RUBY, LUA, TcL, PERFORCE, SourceSafe, Visual Studio, Subversion, etc.
Experience developing on PC and first party (Microsoft, Nintendo, Sony, Apple, etc.) platforms including any coding standards associated with these platforms.
Experience building retail games.
Education, Professional Training, Technical Training or Certification:
Bachelor’s degree in Computer Science or work equivalent.
Knowledge/Skills:
Experience with current generation game console development systems (PS3, 360, Wii, etc.).
Experience with common programming languages (C++, C#, Assembly, etc).
Experience with common game development compilers including Visual Studio, Code Warrior, SN Systems, FreeScale, etc.
Experience with common scripting languages (Python, Lua, Perl, Tcl, etc).
Experience with command line, batch file, makefile, and build script creation.
Experience with a variety of version control software (Perforce, Source Safe, etc).
Familiarity with Unix/Linux.
Effective time management skills.
Proven ability to work under pressure and strict timelines for multiple tasks.
Proven ability to take on significant project and complete them independently.
Highly organized and self-directed; able to keep on an assigned track without constant supervision.
Proven ability to finish projects on time and within set quality limits.
Strong written and verbal communication skills.
Ability to communicate and work effectively on a team.
Must be able to think critically under pressure.
Must be highly organized.
Strong sense of ownership.
Team player.
Knowledge of videogame industry preferred.
Passion for videogames a plus.
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.)