Blizzard Entertainment is seeking an experienced and enthusiastic engineer to work on a robust first-person engine for an unannounced project. You will be responsible for developing systems on multiple platforms, working in areas like rendering, memory management, file and network I/O, and whatever else needs to be done to make the best player experience possible. We’re an intensely collaborative group, passionate about our project. If you thrive in an environment that values communication and knowledge sharing, drop us a line!

This is a full-time position on Blizzard’s main campus in Irvine, CA.

Responsibilities

Collaborate with designers, game programmers and fellow engine programmers to develop and refine key systems

Design and implementation of new development tools for artists

Communicate with other departments within the team 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

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.