This job might no longer be available.
Principal Software Engineer, Hearthstone
3 years ago
Job Title:
Principal Software Engineer, HearthstoneRequisition ID:
R002054Job Description:
Blizzard Entertainment is seeking a talented and enthusiastic principal engineer to join our Hearthstone team in Irvine, California. This engineer will work primary on the server platform of the Hearthstone service as part of a dedicated and player-focused team developing a world-class strategy game, enabling the potential of our developers to create insanely fun content. The ideal candidate will have a passion for writing robust, efficient code, and an understanding of the challenges involved with simulating and scaling a networked client/server game. Blizzard Entertainment offers a fun, creative, and technically challenging environment with excellent compensation and a full range of benefits.
Responsibilities
- Drive the development of large systems with fellow team members from multiple disciplines to help design and implement the future of Hearthstone
- Architect systems for performance, stability, and error-free operation
- Be a highly effective contributor providing concrete answers to the most challenging problems
- Proactively identify and plan tangible improvements across the larger product
- Mentor and educate engineers on the team and beyond
Requirements
- 10+ years of experience with server programming
- Experience in decision making and build consensus across teams
- Expert C++ programming skills
- Experience with maintaining a live service
- Self-motivated and willingness to pitch in on many areas of game development
- Database development experience (MySQL, Oracle, etc.)
- Excellent verbal and written communications skills
Pluses
- Previous experience shipping game titles or other software
- Linux development experience
- Networking experience in TCP / IP and UDP protocols
- Computer science or related degree
- Experience with large scale distributing computing
Team Name:
Hearthstone
Create Your Profile — Game companies can contact you with their relevant job openings.