Blizzard Entertainment Careers: Three Server Senior Software Engineers Wanted

While I was updating the Blizzplanet Facebook and Twitter, I found a new update from Blizzard Careers Team.

Blizzard Entertainment is seeking three Server Senior Software Engineers, each one, to work on different departments: StarCraft II, Next-Gen MMO and Diablo III.

Diablo III – Senior Software Engineer

Blizzard Entertainment is seeking an experienced server software engineer for the Diablo III team. This position is for a senior software engineer who will focus on network communication, player interaction across server boundaries, security countermeasures, maintenance, and game feature implementation.

Requirements

  • Strong C / C++ programming skills
  • 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

Pluses

  • Prior development work on client / server game systems
  • Previous experience with shipping game titles
  • Previous experience with shipping products
  • Linux development experience
  • Database development experience (MySQL, Oracle, etc.)

StarCraft II – Senior Software Engineer, Server

Office: Irvine, California, United States

Blizzard Entertainment is seeking a talented and enthusiastic senior software engineer to join our StarCraft II 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

Next-Gen MMO – Senior Software Engineer

Blizzard Entertainment is seeking an experienced server software engineer to join the next generation massively multiplayer game. 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 server features.

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

Pluses

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

Tomas Hernandez is owner of Blizzplanet.com since 2003. I post news about World of Warcraft, StarCraft II, Diablo III, Hearthstone, Overwatch, Heroes of the Storm, Blizzard Careers, and the Warcraft film.

Blizzplanet is a leading fansite covering news about upcoming Blizzard Entertainment licensed products. I also post previews and reviews. I have interviewed book writers and Blizzard game developers.

I was previously an employee of the OGaming Network (2003), and IncGamers (2008-2010). I was a guest newsposter for GosuGamers (World of Warcraft) a few years ago and for Diablofans.com (formerly Diablo3.com)

***Fans who would love to watch Blizzard-related panels and appreciate our efforts can support Blizzplanet’s patreon in a monthly-basis, or a one-time basis. Our staff are volunteer fans like you. Your donatives will help us travel to all the Blizzard events we attend year-round.

Facebook Twitter YouTube