Blizzard Entertainment
Games Inside Blizzard Online Store Support
Battle.net


Blizzard Newsletter

Press Releases

Reviews

Awards

Company Profile

Contact Info

Employment

Common Questions

Gaming Centers

Licensed Merchandise

Links

Fan Art

BlizzCon

University Relations




Programmers

Game Programmer Intern:

Blizzard Entertainment is looking for a game programmer intern. Candidate must be able to develop and debug in C++. Applicants should have knowledge of one or more of the following fields: AI, gameplay logic, pathing, Windows/OSX system programming, DirectX/OpenGL, shaders, animation, sound, UI, networking, physics, scripting, automation tools, Max/Maya plugins, content pipeline tools, and custom content creation tools. Candidates must have a deep understanding of data structures and algorithms and a strong math background (logic, linear algebra, geometry, statistics, and probability are pluses). Familiarity with Microsoft Developer Studio, Microsoft Excel, and game engine development are also pluses.

Battle.net Programmer Intern:

Blizzard Entertainment is looking for a Battle.net programmer intern. We're looking for candidates who have worked with one or more computer languages and are interested in working with various application servers and databases. Candidates must have strong C/C++ programming skills, knowledge of TCP/UDP networking, and familiarity with client/server and peer-to-peer network development. Familiarity with the following is important: Scripting languages (Perl, Python, Ruby, Lua), relational database programming (SQL, TSQL, PL/SQL), and web development (XHTML, XML, XSLT, XSD, CSS). Candidates should also have experience working on and developing in multiple platforms, such as Windows/Linux/*BSD.

Web Design Intern:

Blizzard Entertainment is looking for a web design intern. The ideal candidate should have the following skills: strong graphic-design skills, artistic sense, and fluency in Photoshop; strong XHTML and CSS skills; proficiency creating interactive, animated web designs with Adobe Flash; familiarity with web scripting languages like JavaScript and ActionScript; and knowledge of browser-compatibility issues. The candidate must have a passion for web design and gaming.

Web Programming Intern:

Blizzard Entertainment is looking for a web programming intern. We're looking for candidates who are familiar with one or more computer languages and have worked with various application servers and databases. Candidates should have knowledge with Java-based technologies (Tomcat, Apache, J2EE -- JSPs, Servlets -- and Ajax), as well as knowledge of SOA-based technologies (XML, XSLT, Web Services, and Axis), and knowledge of databases (ideally Oracle, but also MS SQL, mySQL, etc.).

Tools Programming Intern:

Blizzard Entertainment is looking for a tools programmer intern. Candidate must have knowledge of .NET-based technologies (C#, VB.net), SOA-based technologies (XML, XSLT, Web Services), and databases (ideally MS SQL, but also Oracle, mySQL, etc.).

Platform Technologies Programmer:

Blizzard Entertainment platform services is looking for a programmer intern to work on core technology that will be leveraged across all Blizzard Entertainment games. This technology includes product launchers, installers, automated testing systems, data distribution technology, and more. The ideal candidate will be a good communicator, be able to balance requirements against implementation, and have the ability to envision and help design workflows. Candidate must have experience programming in C++, programming experience with Win32, Mac, or Linux, and programming experience with Perl, Python, Ruby, or Lua. Experience with STL is a plus.


Return to the University Relations Index
Online Privacy Policy
©2008 Blizzard Entertainment. All rights reserved.