Technical Lead (Full-Stack Java), Engineering Systems

Blizzard Entertainment is looking for an experienced software engineering leader to build a great product and team, inspire customers and partners, and take our global data platform to the next level.  If you are excited about the infinite possibilities that real-time big data solutions bring, read on and apply today!

The technical lead of our global data platform team will contribute as part of a team of highly skilled engineers responsible for extending and growing our world-class big data systems.  This lead will collaborate with engineers in our data team and across the company to provide the solutions for problems of data at scale – whether it’s BI, infrastructure management, or game-support capabilities.

RESPONSIBILITIES

  • Lead, manage, and mentor team of 4-6 engineers
  • Lead research and development efforts to innovate new and improve existing data solutions at Blizzard
  • Collaborate with customers and program managers on product development
  • Document and share best practices with engineers across Blizzard

REQUIREMENTS

  • Minimum of five years of professional full-stack engineering experience
  • Deep understanding of the software development lifecycle, from commit through deploy
  • Strong background in cloud computing and big data systems
  • Keen understanding of Agile software development with a heavy emphasis on delivery
  • Experience managing high-performance teams and individuals
  • Bachelor’s degree in Computer Science or related discipline; or equivalent experience
  • Familiarity with and history using Apache products (Kafka, Hadoop, Flume, Spark etc)
  • Familiarity with and history using products similar to Elastic Search and Cassandra
  • Familiarity with and history building scalable APIs

PLUSES

  • Cover letter included in your submission, indicating:
    • Why you are interested in working at Blizzard Entertainment
    • Why this job appeals to you
    • What games you are currently playing
  • Passion for video games and online gaming platforms
  • Excellent verbal and written communication skills
  • Experience leading, motivating, and coaching engineers
  • Experience collaborating effectively in large multidisciplinary teams
  • Experience developing web applications using JavaScript frameworks such as AngularJS, Ember.js, or React
  • Experience developing back-end services using object-oriented programming languages
  • Experience with public cloud providers (e.g. AWS, Azure, Google Compute) and private cloud solutions (e.g. OpenStack, VMware)
  • Experience with configuration management solutions such as Ansible, Puppet, or Chef
  • Experience with container development and orchestration solutions such as Docker Swarm, Kubernetes, or Apache Mesos
  • Contributions to open-source or personal projects

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