company_logo

Full Time Job

Software Engineer, Gameplay

Blizzard Entertainment

Santa Monica, CA 05-20-2022
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Blizzard Entertainment is looking for a talented and experienced gameplay programmer to join the Overwatch development team. The ideal candidate has broad gameplay development experience from architecting gameplay systems to player facing user interface (UI). They should have a longstanding passion for playing games and should be excited at the idea of working closely with designers to help create compelling and epic features that will keep players engaged for years.

We're looking for a Gameplay Engineer that shares our values:
• We take responsibility for delivering our work.
• We collaborate constantly, helping each other to be successful.
• We continuously improve our knowledge, workflows and processes.
• We communicate openly, calling out issues, opportunities, and sharing feedback.
• We have integrity, maintain confidentiality, and share a sense of ownership in our success.
• We have real passion for the game, our players, quality work, and technology.

Location – Irvine, Albany, Austin, preferred; also open to permanent remote option.

Responsibilities
• Work closely with designers, artists, and other engineers to ensure a great player experience.
• Maintain familiarity of the game's design, for both the live product and for all on-going expansions.
• Collaborate with other members of the engineering team to build sustainable and maintainable technologies and code.
• Play an active role in supporting the game by helping address issues in production.
• Own systems vertically from the back end to the player facing UI.
• Champion Blizzard Entertainment's core values, especially 'Gameplay First'.

Requirements
• Extreme passion for playing and making video games.
• Strong C++ programming skills.
• A minimum of 3 years' experience in game programming.
• Strong mathematics skills, including proficiency with trigonometry, and linear algebra.
• Experience in the design and implementation of various game systems, including game object management, gameplay scripting, FX, or user interface or online networking.
• Must be comfortable working within and adding to an established code framework.
• Able to speak ''Designer'' and ''Artist'' fluently.

Pluses
• Bachelor's degrees in computer science, mathematics, physics, or a related field.
• Experience with multiplayer First-Person Shooters.
• Experience with visual scripting languages such as Blueprint or Kismet.
• Prior development working with client/server game systems.

Jobcode: Reference SBJ-rz6yp3-18-217-116-183-42 in your application.

Company Profile
Blizzard Entertainment

Activision Blizzard, Inc. is one of the world's largest and most successful interactive entertainment companies and is at the intersection of media, technology and entertainment.