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:
Lead Software Engineer - Surreal Software - #115400
Located on the shore of Elliott Bay in the heart of Seattle, Surreal Software's office boasts spectacular views of the water and the distant Olympic mountain range; the sunsets are magnificent. Nestled between the bustling Belltown neighborhood and popular Lower Queen Anne district, our access to the city's finer points is unprecedented. We are a short walk from the Seattle Art Museum's Olympic Sculpture Garden, Myrtle Edwards Park, the historic Seattle waterfront and the Seattle Center, which features the iconic Space Needle, Experience Music Project and Science Fiction Museum.
Our 26,000-square-foot office is comfortable, modern and well-suited to cruising around on Razor scooters, playing a game of ping pong or kicking back in our game lounge which features the latest next-gen consoles and games. This is a professional office with a casual flair, presently employing over 100 artists, programmers, animators and designers. If the bean-bag chairs, anime posters and action figures on every desk don't give it away, just look at the nearest computer monitor to see that creativity reigns supreme in this office.
Summary:
Surreal Software, a division of WB Games Inc., has a new opportunity opening for a smart and experienced Lead Programmer who will focus on core engine development and optimization for our current and future open world game titles. Our current title is “This is Vegas” – a humorous twist on the open world genre with an incredible cast of characters! This open world technology-base will be used for other future game titles on Xbox 360, PS3, and PC. As a lead engineer, this position will manage a group of engineers to develop, maintain, and optimize cross-platform systems and tools, examples of which include: streaming, graphics, animation, physics, and various other low-level systems. This engineer will also prioritize work, develop plans and work with production to schedule and assign tasks to team members.
Job Responsibilities:
Lead a group of engineers in the development of new systems and tools in addition to leveraging newest technologies while maintaining a stable code base.
Work closely with technology directors, game designers, level designers, artists, and producers to develop the technical designs, engineering schedules, and game systems.
Hold departmental meetings to gather feature requirements and discuss implementation strategies.
Ensure successful deployment of new features and code changes to the team.
Work Experience:
Typically, incumbent has 5 to 10 years of software development experience in the game industry.
Experience developing for either Xbox360 or PS3 (preferably both).
5+ years experience with C/C++.
Education, Professional Training, Technical Training or Certification:
Minimum of B.S. in Computer Science or equivalent work experience.
Knowledge/Skills:
Leadership ability, strong interpersonal and communication skills.
Experience with coordinating, mentoring and building a cohesive programming team.
Experience with establishing clear coding best practices and lead regular code reviews.
Experience with large-scale console games programming at all stages of the life-cycle, including prototyping, production, and shipping.
Experience with memory management, multi-threading, cross-platform development.
Working knowledge of 3D math.
Experience architecting and debugging large robust systems.
Microsoft Visual Studio development environment.
Other Requirements:
Excellent organization and writing skills.
Ability to work well under pressure and deadlines.
Ability to collaborate with engineers and content creators in an open, team environment.
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.)