No experience
Employment Type:
Full time
Job Category:
Software Development
Associate Software Engineer, Client, Battle.net
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Well met, student engineers! Blizzard Entertainment's university relations team here, and before we turn this job description over to the Battle.net team to talk about the scope of the role, we'd like to say thanks for your interest and for (hopefully) taking the initiative to apply.

Our new grad program is focused on helping you - oh intrepid, graduating student - begin your engineering career in gaming in the most direct way possible. Blizzard's not an easy place to get into, that's true, but we believe we're a studio well worthy of your career. For over twenty years now, employees have established and continue to cultivate a culture built on passion, collaboration, creativity, and fun. Put simply, we legitimately love doing what we do for a living, and we're proud to offer you an opportunity to do the same. Good luck! And now, over to Battle.net.

Quest Objectives

The Battle.net shop team owns the Battle.net user facing e-commerce experience; we believe that a seamless, personalized experience increases engagement with our games. We develop the engineering framework and user experience that supports purchases of all Blizzard games. As a team of designers, program managers, researchers, analysts, writers, and engineers, we are driven by a singular purpose: to build epic experiences.

As an associate software engineer, you will work with a team of talented engineers, to develop scalable and highly performant player facing platform services. The role focuses on java-based web server engineering, while interfacing with game and Battle.net teams as stakeholders.

Projects range from adding search capabilities to our shop sites, friend to friend gifting, wish lists and mobile specific shop experience improvements.

Guild Requirements

* Currently enrolled in a United States (US) college or university
* Graduating between December 2016 - August 2017
* Authorized to work in the US

Level Requirements

* Solid understanding of computer science (CS) fundamentals, including algorithms, data structures, and design patterns
* Experience programming back-end Web services in an object-oriented programming (OOP) language, (Java / C#)
* Familiar with web-related technologies (e.g. HTTP, SOAP, REST, TCP / IP, Message Queuing)
* Good communications skills
* Passion for technology

Recommended Talents

* Knowledge of Linux / UNIX, Apache, and Tomcat technologies
* Familiar with the Spring Framework
* Experience delivering easy-to-use APIs to multiple consumers
* Experience with JavaScript programming
* Experience coding unit tests and / or using test frameworks
* Coursework in data structures and Web development

Quest Items

* Resume
* Cover Letter

WARNING! Applications that do not include all the required quest item materials will not be considered. We're serious about this - due to the volume of applications we receive, we only have time to consider complete submittals.

About Blizzard Entertainment, Inc.

Best known for blockbuster hits including World of Warcraft and the Warcraft, StarCraft, and Diablo franchises, Blizzard Entertainment, Inc. (www.blizzard.com), a division of Activision Blizzard (NASDAQ: ATVI), is a premier developer and publisher of entertainment software renowned for creating some of the industry's most critically acclaimed games. Blizzard Entertainment's track record includes nineteen #1 games and multiple Game of the Year awards. The company's online-gaming service, Battle.net, is one of the largest in the world, with millions of active players.