MySQL Database Engineer

Blizzard Entertainment is seeking an experienced database engineer to join our Blizzard operations network services (BONS) team in Irvine, California. This position will collaborate with developers in the design and operations of the public-facing and internal database applications that exist at Blizzard.


  • Install, configure, and upgrade MySQL database software.
  • Collaborate with development teams on the design and implementation of database services.
  • Manage performance of MySQL deployments and optimize SQL queries.
  • Plan and implement backups and replication.
  • Perform database load testing and benchmarking.
  • Manage day-to-day operations for test and development database instances.
  • Submit service requests to software vendors and drive to resolution.
  • Utilize tools to determine the health of a server and the databases running on it.
  • Support the development teams via email, IM, and in-person communication.
  • Minimum of 2 years’ experience managing MySQL backups, replication, upgrades, monitoring, alerting, and tuning in a production-level environment
  • Strong foundation in database concepts such as normalization, indexing, and sharding
  • Experience with Linux and some scripting language (Bash, Python, Perl, etc.)
  • Strong working knowledge of all aspects of MySQL replication
  • Understanding the strengths and weaknesses of MySQL storage engines (MyISAM, InnoDB, Memory and NDB)
  • Excellent written and verbal communication
  • Able to perform after-hours and / or weekend support for key deployments and on-call responsibilities
  • Experience with MySQL monitoring tools (Enterprise Monitor, Graphite, nagios, etc.)
  • Experience with MySQL NDB Cluster
  • Familiar with automation tools such as Puppet and Ansible
  • Knowledge / experience with newer industry trends (NewSQL, NoSQL, Big Data)
Blizzard Entertainment is a global company committed to growing our employees along with the business. We offer generous benefits and perks with an eye on providing true work / life balance. We’ve worked hard to foster an intensely collaborative and creative environment, a diverse and inclusive employee culture, and training and opportunity for professional growth. Our people are everything. Our core values are real, and our mission has never changed. We are dedicated to creating the most epic entertainment experiences…ever. Join us!

Meet Some of Blizzard Entertainment's Employees

Ely C.

Lead Environment Artist

As a lead environment artist, Ely guides his team of artists as they flesh out and paint the organic elements that compose the landscapes throughout World of Warcraft.

Ashleigh W.

Prop Artist

Creating props for World of Warcraft means Ashleigh gets to act as an interior decorator for the game—crafting anything the characters would make, from initial concept to completion.

Back to top