Job Description
Playa Vista, Los Angeles, CA, USA
Treyarch
What you’ll do…
Priorities can often change in a fast-paced environment like ours, so this role includes, but is not limited to, the following responsibilities:
- Use our scripting language to implement robust, performant, and fun game systems.
- Work with other designers and almost all other disciplines to collaborate daily on systems and content.
- Document systems, define best practices, and communicate technical information to the rest of the team.
To succeed you should have…
- Minimum 5 years’ professional experience in a Gameplay Engineering, Technical Design, or similar position
- Shipped 2+ game titles
- Proficiency with LUA, Python, Javascript and/or other script languages
- A passion for games
- Game knowledge and an understanding of the design principles behind games
- Able to collaborate with other engineers and designers
- Ability to work well in a fluid, changing environment as creative challenges evolve
We’d love it if you also have…
- B.S. in Computer Science or equivalent experience
- Expertise and passion in one or more of the following areas: AI, Animation, General Gameplay, Tools
- Experience working on networked Cooperative or Competitive Multi-player game experiences
- Understanding of 3D Game Math (e.g. vectors)
- Previously shipped AAA titles
- Experience with our map building tools (Radiant), or our game scripting language (GSC).
- Proficient in C/C++
Note: If your strength is on the technical side and you’re looking to make a shift from Engineering to Design we want to hear from you!
We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications? Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! At Activision Blizzard, we are committed to creating a diverse and inclusive environment and strongly encourage you to apply.
Source ⇲