This job has expired, please see additional jobs below
Associate Software Engineer, Game Services
Blizzard Entertainment
Irvine, CA, United States
Job Details - this job has expired, please see similar jobs below
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 is 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 new Battle.net is a full-featured online game service that will deliver the ultimate social and competitive experience for Blizzard Entertainment gamers everywhere. Designed specifically around Blizzard titles, Battle.net will include a complete set of around-the-game features, including a state-of-the-art matchmaking system, achievement system, social networking features, structured competitive play options, a marketplace, and much more. Our vision is to create an environment where gamers can compete online, develop an online persona, and stay connected to friends and the rest of the community while enjoying our games.
The associate must be able to work both independently and in conjunction with team members and product groups. Enthusiasm and flexibility in working on a variety of projects is key. The ideal applicant is someone who enjoys technical challenges and the satisfaction of overcoming them.
This position within the Battle.net team is focused on the development of Blizzard’s critical path software infrastructure, which provides APIs and technologies that must be both highly scalable, and highly available for consumers around the world.
Guild Requirements
• Currently enrolled in a 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 in Java and / or C++
• Familiar with web-related technologies (e.g. HTTP, SOAP, REST, TCP / IP, Message Queuing)
• Good communication 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.
Blizzard Entertainment is a global company committed to growing our employees along with the business. We offer generous benefits and perks with an eye on providing true work / life balance. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunity for professional growth. Our people are everything. Our core values are real, and our mission has never changed. We are dedicated to creating the most epic entertainment experiences…ever. Join us!