If you're a qualified software engineer and have been looking for your path toward supporting some of the biggest franchises in the gaming industry, we have just the position for you. We're anxiously seeking out a senior software engineer to join our Battle.net team in Irvine, CA.
Apply now:
http://us.blizzard.com/en-us/company...tml?id=10000A0
Requirements
Mastery of C++
Networking experience in TCP and UDP protocols
Distributed systems experience
Protocol design / optimization experience
Security considerations (encryption, denial of service) experience
Architecture (cloud, client / server) experience
Knowledge of network and server security issues
Experience with code optimization
Bachelor's or Master's degree in Computer Science, Mathematics, or equivalent experience
A passion for video games
Pluses
Scripting language experience (Python, Lua)
Multiple platform development experience (Linux, Windows, OSX)
Database development experience (MySQL, Oracle)
Excellent verbal and written communications skills
Agile development exposure
UML diagramming experience (class, sequence)
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