Senior Software Engineer, Server
Hearthstone Irvine, California

Blizzard Entertainment is seeking a talented and enthusiastic software engineer to join our Hearthstone team in Irvine, California. This engineer will work principally on the server platform of the Hearthstone service as part of a talented and passionate 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

  • Collaborate with fellow team members to develop the server components of the Hearthstone platform.
  • Architect systems for performance, stability, and error-free operation.
  • Implement server infrastructure changes to support new gameplay and feature fundamentals.
  • Improve and support the live service

Requirements

  • 3+ years of experience of server programming
  • Strong C++ programming skills
  • Some experience with deploying a live service
  • Self-motivated and willingness to pitch in on many areas of small game development
  • 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
  • Database development experience (MySQL, Oracle, etc.)
分享: 

暴雪娱乐有限公司是一家注重机会平等的公司。所有符合条件的申请人都会经过相同的甄选程序,不论种族、肤色、信仰、性别、性取向、性别认定、性别表达、国籍、受保护的退役军人身份或受适用法律保护的任何其他特征,都享有相同的受雇机会,而且不会因为残疾等原因遭到歧视。

申请协助:我们欢迎身体或精神有障碍的申请人,并致力于为他们提供合理的协助。残障人士在申请职位时如需额外帮助,请致信talentacquisition@blizzard.com。此邮箱不受理一般的求职问题。感谢您的关注。

猎头与人才中介请注意:我们不接受未经邀约的中介递送简历。未经邀约人才中介请勿递送简历至我们官网或任何公司员工。若未事先签订经双方认可的合约,我们不会支付任何费用给第三方中介、外部招聘人员或公司,也不承担与该主动投递的简历相关的任何中介费用。所收到的主动投递的简历均将视为公司资产并进行相应的处理。