Back to Directory

Senior Software Engineer, Tools

StarCraft II
  • Irvine - California , United States
Apply Online

The Heroes of the Storm team is seeking an experienced tools engineer. The ideal applicant will be proficient in developing powerful toolsets for code, art, design, audio, and localization pipelines.  Blizzard Entertainment offers a fun, creative and technically challenging environment with excellent compensation and a full range of benefits. 

 

Responsibilities

  • Design and implementation of new development tools for all disciplines.
  • Work with Game Design, Cinematic, Art and Engine teams to improve existing tools and determine new solutions.
  • Maintain tools for performance, stability, and error-free operation.
  • Identify and resolve pipeline issues and discover opportunities for improvement.

Requirements

  • Passion for software development
  • Advanced understanding of C++, including 32-bit and 64-bit development
  • Working knowledge of C#
  • Understanding of game content pipeline
  • Able to work in a collaborative team environment and handle multiple projects simultaneously
  • Service-oriented attitude with an eye for efficiency and workflow

Pluses

  • Strong debugging skills
  • Experience automating processes
  • Experience with Visual Studio project configuration
  • Experience with Python or other interpreted languages
  • Experience automating version control systems
  • Experience using databases
  • Experience developing & designing GUI tools
  • Experience with using and extending digital content creation software such as 3DS Max
  • Experience with distributed build systems
  • Experience shipping multiple game titles
  • Experience migrating legacy systems to modern pipelines

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 is an equal opportunity employer. As such, it is our corporate policy to fill positions with qualified candidates regardless of the candidate's race, color, sex, age, religion, ancestry, national origin, citizenship status, marital status, sexual orientation, gender identity, genetic information, disability, pregnancy, military status, veteran status, or any other protected group status. If you require an accommodation with the online application process, please contact Talent Acquisition at talentacquisition@blizzard.com.
Back to Directory