Wednesday 4 June 2014

Software Engineer, C++ #140007P | Blizzard Entertainment | Austin, Texas, United States


Software Engineer, C++ #140007P | Blizzard Entertainment | Austin, Texas, United States


Software Engineer, C++ (Austin)
Battle.net
Office: Austin, Texas, United States
The Battle.net team is obsessed with building the ultimate online platform for world-wide online entertainment experiences, and we need your help to make that happen!  

Does working on the world’s most used, most demanding online games services and tools appeal to your inner geek?

Do you have passion for online, hyper connected, network technology? How epic a programmer are you? Apply to find out!
  
Battle.net handles a large number of projects that are not tied to individual games, but shared among all of Blizzard’s games, past, present, and future. These include new technology, player matching, social interaction, installation and patching, downloading, client streaming, build systems, big data highly available scalable systems, and more.

Requirements
  • C++ skills, you know it, you love it
  • Bachelor's or Master's degree in Computer Science, Mathematics, or equivalent years of experience
  • Passion and belief in Blizzard’s core values
Experience with any or all of the following will go far with our teams:
  • Multiple platform development (Linux, Windows, OSX)
  • Networking ( e.g. Security, HTTP, SNMP, SMTP, FTP, TCP/UDP protocols)
  • Scripting language (e.g. Python, Lua)
  • Database development (e.g. MySQL, Oracle)
  • Low-level network knowledge and diagnosis including packet capture (e.g. tcpdump, Wireshark), routing, firewalls, DHCP, DNS, NAT busting
Battle.net has teams that:
  • Produce the Battle.net application (found here), which allows players to launch, patch, get news about their favorite Blizzard games and try new ones. The App Team is best for engineers who enjoy keeping pace with an ever-changing tech-scape and appreciate the unique challenges of customer-facing applications.
    • Primary tech: Cross-platform C++, Qt, Boost
  • Create the game services (social functionality, achievements, match making, billing, authorization) that allow our players to login, meet up with friends or find new ones to play against.  Make the tools to connect clients, monitor and graph the usage of the millions of players that play every day. If your engineering passion lies in problem solving, Game Service might be the group for you.
    • Primary tech:  C++, Python, MySQL, and Linux debugging
  • Allow the seamless downloading and updating of the many games and upgrades that Blizzard provides on a regular basis. Engineers with superior focus and attention to detail will feel right at home in Distribution Service.
    • Primary tech: C++, Python, data identification, and management algorithms
Required Application Materials
  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing
**Only submittals 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