This job has expired, please see additional jobs below
Senior Software Engineer, Tools
Blizzard Entertainment
Irvine, CA, United States
Job Details - this job has expired, please see similar jobs below
The minions of hell grow stronger! Blizzard Entertainment is seeking an experienced software engineer to join the Diablo team to help providing a cutting-edge tools pipeline that serves all game development disciplines. The ideal candidate is an experienced and self-driven problem solver with a passion for enabling others to succeed and an uncanny ability to detect inefficiencies and dramatically improve them.
RESPONSIBILITIES
• Design and implementation of new development tools
• Work with the Design, Art and Engine teams to improve existing toolsets.
• Maintain tools for performance, stability, and error-free operation.
• Identify and resolve pipeline issues and discover opportunities for improvement.
REQUIREMENTS
• A minimum of 5 years' programming experience with at least one shipped video game with a major contribution to tools.
• Fluency in C++ and C#
• Proficiency using WPF
• Passion for tools and software development with a service-oriented attitude
• Experience with version control systems
• Advanced understanding of game content pipelines and tools
• Strong code review, interpersonal and communications skills
• Passion for video games
PLUSES
• Programming experience with Perl, Python, or other interpreted language
• A degree in computer science, or a related field
• 3D math skills
• UI design experience
• Experience automating processes
• Console programming experience
• Experience with SQL databases
• Maya or Photoshop plugin development