Blizzard Entertainment
Games Inside Blizzard Online Store Support
Battle.net


Blizzard Newsletter

Press Releases

Reviews

Awards

Company Profile

Contact Info

Employment

Common Questions

Gaming Centers

Licensed Merchandise

Links

Fan Art

BlizzCon

University Relations




Senior Software Engineer, Server

Blizzard Entertainment is seeking an experienced server software engineer for the World of Warcraft live team. This position is for a senior software engineer who will focus on network communication, player interaction across server boundaries, security countermeasures, maintenance, and implementation of new features for the live team. The senior server programmer will lead the development of server architecture and implementation for World of Warcraft, and will lead a small group of programmers to accomplish various server programming tasks.

Blizzard Entertainment offers a fun, creative, and technically challenging environment with excellent compensation and a full range of benefits.

Requirements:

  • Expertise in using C/C++
  • Networking experience in TCP/IP and UDP protocols
  • Distributed systems experience
  • Familiarity with implementing client/server architecture
  • Knowledge of network and server security issues
  • Experience with code optimization
  • Passion for games

Plusses:

  • Prior development work on client/server game systems
  • Previous experience with shipping game titles
  • MMORPG gaming experience
  • Linux and Oracle experience

No follow-up calls or e-mails, please. This is a full-time position in Irvine, CA; internships and part-time positions are not available at this time.

To apply, please send a cover letter, resume, salary history/requirements in separate Word format documents and code samples in text files to: resumes@blizzard.com.

Basic Tips for Resume/Demo Submission


Return to the Employment Opportunity Index
Online Privacy Policy
©2008 Blizzard Entertainment. All rights reserved.