Skip to content

Software Engineer – Diablo Legacy
Company | Blizzard Entertainment |
---|
Location | Irvine, CA, USA |
---|
Salary | $37.26 – $68.93 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid 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.