Posted in

Software Engineer – Diablo Legacy

Software Engineer – Diablo Legacy

CompanyBlizzard Entertainment
LocationIrvine, CA, USA
Salary$37.26 – $68.93
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • 3+ years of experience writing production-level code in a professional environment.
  • Proficiency in C/C++, along with experience in scripting languages such as C#, Python, or Lua.
  • Strong problem-solving skills with the ability to quickly understand complex systems and anticipate the impact of changes.
  • Experience with OS, networking, and server design concepts in a game development or software engineering context.

Responsibilities

  • Improve the stability, performance, and reliability of the Diablo franchise games.
  • Collaborate with engineering teams to develop, deploy, and maintain critical game systems in both development and production environments.
  • Diagnose and resolve complex technical issues affecting game stability, networking, and infrastructure.
  • Improve existing systems based on data from automated builds, player reports, and internal testing.
  • Participate in on-call rotations and incident resolution to ensure smooth operations.
  • Contribute to multiple technical disciplines, including backend, frontend, gameplay, tools, and pipelines.

Preferred Qualifications

  • Previous experience shipping video game titles or other software.
  • Familiarity with Diablo II and Diablo III (even at a casual level).
  • Experience with Jenkins, Git, Perforce, SVN, Perl, Angular, React, or .NET.