${ alert.message }}
${ alert.message }}
Share Job
Copy the link below to share this job.
Blizzard Entertainment

Senior Software Engineer (Full Stack), Games Stats & Competition

${ timestamp }} · 
Blizzard Entertainment
πŸ‡ΊπŸ‡Έ Irvine, CA

The Game Stats & Competition group of Battle.net & Online Products is responsible for building engaging services and experiences for our Developer Community, Esports Partners, and Game franchises. As a Senior Software Engineer in the Game Stats & Competition group, you’ll contribute to creating the tools and APIs needed to enable competitive game play and extend player experiences beyond the game.

The Game Stats & Competition team is responsible for building and maintaining the web services and tools that serve a global audience with hundreds of millions of requests each day. These systems are the foundation for Blizzard’s public APIs, and professional as well as grass roots esports competitions.

Does working on building this new future excite you? If yes, venture forth...

Responsibilities

  • Working within a cross-functional team whose purpose is to enable epic web & broadcast experiences and compelling storytelling around esports for all Blizzard’s franchises
  • Defining data architecture and integrating new data sources, APIs and systems
  • Leveraging the latest technologies to build user-friendly interfaces
  • Breaking down complicated requirements into clear, actionable tasks that can be estimated and completed
  • Writing clean, testable, maintainable code
  • Maintaining an open-minded, friendly, and positive attitude

Requirements

  • A minimum of 5 years of professional software engineering experience
  • Expertise in front-end or full-stack web development
  • A solid understanding of best practices and techniques regarding web scalability, performance and security
  • Excellent verbal and written communication skills
  • Self-motivated with strong initiative
  • Able to work in a fast-paced, dynamic work environment
  • Passion and belief in Blizzard’s Core Values

Pluses

  • Experience using Scala
  • Experience using Spring or Play Frameworks
  • Experience using modern Web technologies such as React, Vue or Angular
  • Experience using Typescript
  • Experience working in a Scrum environment
  • Experience working on high-traffic, responsive websites and applications
  • Passion for technology and video games
  • Knowledge of cloud technologies such as AWS and GCP
  • Knowledge of common competitive formats in esports and traditional sports