Technical Lead (Full-Stack Java), Engineering Systems
Location:
Irvine , California
Posted:
October 24, 2017
Reference:
1862218319
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

A little about us:
Blizzard Entertainment is a premier developer/publisher of entertainment software, including World of Warcraft, StarCraft, Diablo, and Hearthstone.

Know someone who would be interested in this job? Share it with your network.