Senior Software Engineer (C++)
World of Warcraft Irvine

Blizzard Entertainment has an amazing opportunity for a senior programmer to join the fray on World of Warcraft. As a key contributor, you will be working with a team of engineers focused on the vision of improving World of Warcraft’s technology. Our team is highly collaborative, and you’ll work with fellow programmers as you help develop and refine key systems.

The WoW team is built on a culture of collaboration, intense creativity, and problem solving. We are committed to pushing our exploration of Azeroth to the fullest, and in doing so crafting a gaming experience like no other. As an engineer, the work you do will live at the very heart of this philosophy. You are an engineer with qualities above and beyond engineering. You're someone who enjoys working in a group setting, and whose experience in creative environments has reinforced the value of communications, empathy, and collaboration.

Review the requirements below and drop us a line if the prospect of bringing WoW to a whole new level speaks to your experience and skillset, and appeals to your passion and creativity.

Requirements

  • Extensive experience with code and data optimization
  • Experience refactoring and rewriting code
  • Experience in code integration
  • Strong data structures, logic, and algorithm skills
  • Fluency in C++
  • A minimum of 5 years’ game programming experience
  • Self-motivated and willing to participate in many areas of game development
  • A real passion for video games

Pluses

  • Computer science or related degree
  • Experience with multi-threaded programming
  • Experience working on a MMO or open-world game
  • Strong mathematics skills
  • Experience contributing to or maintaining open source libraries

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

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.

Accommodation Request: We are committed to working with and providing reasonable assistance to individuals with physical and mental disabilities. If you are a disabled individual requiring an accommodation to apply for an open position, please email your request to talentacquisition@blizzard.com. General employment questions cannot be accepted or processed here. Thank you for your interest.

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.