Blizzard Entertainment Company Logo

Blizzard Entertainment

Irvine, California - United States
View all jobs at this company »

Senior SW Engineer, Servier - World of Warcraft

Description

Blizzard Entertainment is seeking a highly skilled senior software engineer to join the World of Warcraft server team. The ideal applicant is someone who enjoys playing MMOs and hungers to understand the workings and infrastructure of a massive online gaming environment. The individual must also enjoy the challenge of implementing new game systems for players to experience, while diagnosing tough problems and keeping the server code maintainable and optimized.


Responsibilities

  • Implement and own major World of Warcraft server gameplay features.
  • Implement server infrastructure changes to support new gameplay features.
  • Diagnose and fix complex player impacting problems on live World of Warcraft servers.
  • Implement instrumentation and testing strategies to ensure correct functionality of features.
  • Performance measurement and optimization.
  • Deployment of patches and live hotfixes.
  • Provide server implementation advice for other team members.

Requirements

  • Passion for video games
  • Passion for problem solving
  • Passion for working in a fast-paced, highly results oriented environment
  • A minimum of 10 years’ programming experience
  • A minimum of 5 years’ programming on a product in production
  • Passion for implementing complex coding solutions with simple, elegant, easy-to-maintain code
  • Experience with high level scalable server architecture design
  • Experience with diagnosing and fixing crashes, deadlocks, stack overflows, and heap corruption
  • Experience with developing test strategies, instrumentation, and test harnesses
  • Experience with risk assessment
  • Experience with threading
  • Experience with code optimization
  • Fluent in C++
  • Networking experience in TCP / IP

Pluses

  • World of Warcraft player
  • Prior development work on client / server game systems
  • Previous experience with shipping game titles
  • Previous experience with working in a fast-paced, high results oriented environment
  • Linux experience
  • SQL experience 

Required Application Materials

  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing

**Only submittals with Cover Letters will be considered.

 

Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer.

This Job is no longer active!