Software Engineer, Social Networking #140005G | Blizzard Entertainment | Irvine, California, United States
Software Engineer, Social Networking
Battle.net
Office: Irvine, California, United States
Blizzard
Entertainment is looking for a talented and enthusiastic software
engineer to expand the social connections of our players through the
Battle.net platform. Our goal is to allow our players within Battle.net
to connect to friends and family outside of Battle.net. This
initiative will enrich the lives our player base, affecting millions of
people.
We
are looking for a passionate and skilled individual to open the portals
between gamers’ hearts and minds. We seek to inspire past, current, and
next generation minds through the creation of the world’s best online
communication tools to level up all of our players while they engage in
Blizzard’s legendary fantasy worlds.
The
Battle.net group handles a large number of projects that are not tied to
individual games, but shared among all of Blizzard’s games past 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.
We have 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.
- Create the Game Services that allow our players to login, meet up with friends or find new ones to play against.
- Allow the seamless downloading and updating of the many games and upgrades that Blizzard provides on a regular basis.
- Make the tools to monitor and graph the usage of the millions of players that play every day to ensure the best play experience possible.
Do
you have communication skills bordering on telepathy, ability to switch
gears like a race car driver, and passion to effect direction like a
pair of war drums? Does working on the world’s most used most demanding
games services and tools appeal to your inner geek?
Responsibilities
- Development of Battle.net’s social connection features
Requirements
- We speak C++ in Battle.net; must be fluent
- Bachelor's or Master's degree in Computer Science or equivalent experience
- Passion and belief in Blizzard’s core values here
Pluses
- Distributed system experience
- RDBMS development experience
- Architecture (cloud, client / server) experience
- Previous leadership experience
- Scripting language experience (e.g. Python, Lua)
- Low-level network knowledge and diagnosis including packet capture (e.g. tcpdump, Wireshark), routing, firewalls, DHCP, DNS, NAT busting
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.
No comments:
Post a Comment