Senior Software Engineer

Engineering New York, New York


Description

We believe your choice in operating system should not gate your access to our worlds. That pledge is not without its challenges…
Our lot is to embrace those challenges. We port, we optimize, and we fight to ensure gameplay is first on our preferred Apple platforms. We’re looking for talented engineers to help maintain that pledge. 
Heed our call. We are the Kodiaks, Lions, and Capitans of Blizzard Entertainment. We are Mac Paladins. We are guardians of the Blizzard experience. Are you one of us?
RESPONSIBILITIES
  • Port, improve, and maintain our OpenGL engine for World of Warcraft, StarCraft II, Heroes of the Storm, Diablo III, and future titles on Apple operating systems.
  • Develop technical solutions for challenges faced in porting, including custom tools.
REQUIREMENTS
  • Mastery of C++
  • Extensive experience with code optimization
  • Expert with OpenGL
  • Experience with multi-threaded programming, templates, memory management, and the C++ standard library
  • Overall impressive human 
PLUSES
  • Porting and optimization experience in Win32 game software for OS X
  • Xcode or Clang experience 
  • OpenGL 2.1 and OpenGL 4 experience 
  • Direct3D knowledge
  • Cocoa knowledge
REQUIRED APPLICATION MATERIALS
  • Resume

Blizzard Entertainment is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability.

Note to Recruiters and Placement Agencies: We do not accept unsolicited agency resumes. Please do not forward unsolicited agency resumes to our website or to any of our employees. We will not pay fees to any third party agency, outside recruiter or firm without a mutually agreed-upon contract and will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered our property and will be processed accordingly.