Thursday 5 June 2014

Senior Software Engineer, Server #140001M | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Server #140001M | Blizzard Entertainment | Irvine, California, United States


Senior Software Engineer, Server
StarCraft II
Office: Irvine, California, United States
Blizzard Entertainment is seeking a talented and enthusiastic senior software engineer to join our StarCraft II / Heroes of the Storm team in Irvine, California. This experienced developer will focus on network communications, game and service feature implementation, security countermeasures, and maintenance of the StarCraft II and Battle.net service.
 
Requirements
  • Strong C++ programming skills
  • Networking experience in TCP / IP and UDP protocols
  • Distributed systems experience
  • Protocol design / optimization
  • Familiar with implementing client / server architecture
  • Scalability considerations
  • Security considerations (encryption, denial of service)
  • Architecture (cloud, client / server)
  • Experience with code optimization
  • High comfort level working within (and analyzing and improving) an established code base
  • Able to work in a collaborative environment with a team of highly skilled programmers
  • Excellent verbal and written communications skills
  • Passion for video games
Pluses
  • Prior development work on client / server game systems
  • Familiar with implementing synchronous peer-to-peer game architecture
  • Previous experience shipping game titles or other software
  • Linux development experience
  • Database development experience (MySQL, Oracle, etc.)
  • Scripting language experience (Python, Lua)
  • Low level network knowledge and diagnosis including packet capture (tcpdump, wireshark), routing, firewalls, DHCP, DNS, NAT busting
  • Familiar with higher level network protocols such as HTTP, SNMP, SMTP, FTP
Required Application Materials
  • Resume
  • Cover Letter (make sure to mention language proficiencies, if any)
    • The cover letter should describe why you are interested in working at Blizzard, and what games you are currently playing.
    • Only resumes with cover letters will be considered.
Blizzard Entertainment, Inc. and its affiliated companies is an equal opportunity and affirmative action employer. 
 
 



No comments:

Post a Comment