NPC Gameplay Engineer – StarCraft

BLIZZARD ENTERTAINMENT, INC

Irvine (CA)

Hybrid

USD 52,000 - 96,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Blizzard Entertainment, Inc. in Irvine, CA, is seeking a Gameplay NPC Software Engineer to build next-generation StarCraft NPC systems.

You will craft high-quality gameplay code, collaborate across disciplines, and iterate through playtests in a hybrid work model based at the Irvine studio. Ideal candidates have a minimum of five years in gameplay programming, strong C++ skills, and experience with Unreal Engine, NPC architectures, and scalable gameplay features.

Qualifications

  • Minimum 5 years of professional gameplay programming experience in the game industry.
  • Experience developing gameplay systems using C++.
  • Experience shipping or contributing to a commercial game title.
  • Experience working closely with cross-functional development teams.
  • Proven ability to work collaboratively within teams and foster productive partnerships across all departments.
  • Demonstrated ability to inspire colleagues through an enthusiastic approach to game development and a commitment to continuous improvement of core skills.
  • Ability to take initiative and manage responsibilities independently, demonstrating strong ownership and accountability.
  • Experienced and knowledgeable player of a wide range of games and able to use this expertise to enhance creative decisions in game development.

Responsibilities

  • Design, develop, and maintain gameplay systems that power NPC behaviors and interactions.
  • Implement scalable NPC gameplay features that support a wide variety of gameplay scenarios.
  • Collaborate with designers, animators, artists, and engineers to create engaging NPC experiences.
  • Develop tools, workflows, and debugging solutions that enable efficient content creation and iteration.
  • Optimize and improve gameplay performance, stability, and maintainability of NPC systems.
  • Partner with AI, animation, and gameplay teams to deliver polished character interactions and behaviors.
  • Prototype new gameplay features and rapidly evaluate their effectiveness through iteration and playtesting.
  • Investigate, diagnose, and resolve gameplay and NPC-related issues throughout development.
  • Contribute to technical design discussions and help establish engineering best practices.
  • Support a culture of collaboration, craftsmanship, and continuous improvement across disciplines.

Skills

C++ development
Unreal Engine
NPC architecture
Gameplay features
Cross-functional collaboration

Job description

Blizzard Entertainment, Inc. in Irvine, CA, is seeking a Gameplay NPC Software Engineer to build next-generation StarCraft NPC systems.

You will craft high-quality gameplay code, collaborate across disciplines, and iterate through playtests in a hybrid work model based at the Irvine studio. Ideal candidates have a minimum of five years in gameplay programming, strong C++ skills, and experience with Unreal Engine, NPC architectures, and scalable gameplay features.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

StarCraft Gameplay NPC Engineer (Hybrid)
StarCraft Gameplay NPC Engineer (Hybrid)

BLIZZARD ENTERTAINMENT, INC. • Irvine (CA)

Hybrid
USD 52,000 - 96,000
Medical
Dental
Vision
+2
Gameplay Combat Engineer – StarCraft
Gameplay Combat Engineer – StarCraft

BLIZZARD ENTERTAINMENT, INC • Irvine (CA)

Hybrid
USD 109,114,000 - 201,839,000
Game Designer, Player Systems — Hybrid (Irvine)
Game Designer, Player Systems — Hybrid (Irvine)

BLIZZARD ENTERTAINMENT, INC • Irvine (CA)

Hybrid
USD 41,000 - 77,000
Software Engineer, Gameplay, NPC - StarCraft | Irvine, CA
Software Engineer, Gameplay, NPC - StarCraft | Irvine, CA

BLIZZARD ENTERTAINMENT, INC • Irvine (CA)

Hybrid
USD 52,000 - 96,000
Lead UI Engineer – StarCraft AAA Open-World (Hybrid)
Lead UI Engineer – StarCraft AAA Open-World (Hybrid)

BLIZZARD ENTERTAINMENT, INC. • Irvine (CA)

Hybrid
USD 124,000 - 229,000
Medical, dental, vision, HSA/HRA
401(k) with company match
Paid holidays, vacation & sick time
+1
Lead UI Engineer for StarCraft — Hybrid Irvine
Lead UI Engineer for StarCraft — Hybrid Irvine

BLIZZARD ENTERTAINMENT, INC • Irvine (CA)

Hybrid
USD 140,000 - 230,000
Relocation assistance
Benefits package
StarCraft Player Systems Designer
StarCraft Player Systems Designer

BLIZZARD ENTERTAINMENT, INC. • Irvine (CA)

Hybrid
USD 87,308,000 - 161,466,000
Medical benefits
Dental benefits
Vision benefits
+2
Software Engineer, Gameplay, NPC - StarCraft | Irvine, CA
Software Engineer, Gameplay, NPC - StarCraft | Irvine, CA

BLIZZARD ENTERTAINMENT, INC. • Irvine (CA)

Hybrid
USD 52,000 - 96,000
Medical
Dental
Vision
+2
Software Engineer, Gameplay Combat - StarCraft | Irvine, CA
Software Engineer, Gameplay Combat - StarCraft | Irvine, CA

BLIZZARD ENTERTAINMENT, INC • Irvine (CA)

Hybrid
USD 109,114,000 - 201,839,000
Senior Gameplay Combat Engineer
Senior Gameplay Combat Engineer

Blizzard Entertainment • Irvine (CA)

Hybrid
USD 52,000 - 96,000
Medical benefits
401k with company match
Paid time off