Full-Time

Senior Software Engineer

Data Platform

Posted on 1/11/2025

Blizzard Entertainment

Blizzard Entertainment

5,001-10,000 employees

Develops and publishes video games

Entertainment
Gaming

Compensation Overview

$101k - $186.8kAnnually

+ Incentive Compensation

Senior

Irvine, CA, USA

This role is anticipated to be either an on-site or hybrid position.

Category
Backend Engineering
Software Engineering
Required Skills
Microsoft Azure
Data Science
Apache Beam
BigQuery
Apache Kafka
Java
AWS
Elasticsearch
Scala
Google Cloud Platform
Requirements
  • At least 5 years of experience designing, building, and maintaining large-scale, distributed software systems, including a minimum of 3 years focused on development and support of distributed applications.
  • Proficiency in Java, Scala, or other JVM-based programming languages.
  • Hands-on experience with private or public cloud platforms such as OpenStack, AWS, GCP, or Azure.
  • Deep understanding of working with large-scale data and addressing associated challenges.
  • Proven ability to quickly learn and master complex systems and their codebases.
  • Strong written and verbal communication skills to effectively collaborate across teams.
  • Demonstrated ability to mentor and guide junior engineers, fostering their technical and career growth.
Responsibilities
  • Contribute to the development and maintenance of one of the world's largest and most robust data pipelines, collecting global information to power analytics, operations, discovery, and machine learning across Blizzard's products and services.
  • Architect, develop, and integrate components of the Data Platform, ensuring seamless integration with third-party and open-source systems such as Kafka, Elasticsearch, and Apache Beam, as well as Cloud technologies like Pub/Sub, Dataflow, and BigQuery.
  • Design, implement, and maintain microservices that support the platform's use cases, creating data pipelines for both streaming and batch workloads.
  • Collaborate with a team of engineers to plan, develop, and maintain massively scaled systems capable of handling billions of messages each day.
  • Ensure real-time operational awareness and support machine learning systems to enhance gameplay experiences.
  • Work closely with various departments to ensure the successful implementation and integration of the Data Platform.
  • Stay at the forefront of the data revolution, contributing to Blizzard's goal of becoming a world leader in Big Data.
Desired Qualifications
  • Experience with Elasticsearch
  • Operational experience with Kafka, Pub/Sub, or other message queues
  • Experience with Go/NodeJS
  • Knowledge of distributed NoSQL stores (HBase, Cassandra)
  • Experience with stream processing frameworks (Flink, Apache Beam)
  • CI/CD (Jenkins, Cloud Build)
Blizzard Entertainment

Blizzard Entertainment

View

Blizzard Entertainment develops and publishes video games, creating popular franchises like Warcraft, Overwatch, Diablo, and StarCraft. Their games are designed to provide engaging experiences for both casual and hardcore gamers. The company generates revenue through game sales, in-game purchases, and subscription services. What sets Blizzard apart from its competitors is its strong focus on quality and the immersive worlds it creates, which have garnered a loyal player base. The goal of Blizzard Entertainment is to craft genre-defining games that deliver enjoyable entertainment experiences to millions of players worldwide.

Company Stage

M&A

Total Funding

N/A

Headquarters

Irvine, California

Founded

1991

Simplify Jobs

Simplify's Take

What believers are saying

  • Nostalgia-driven content like Overwatch Classic opens new market opportunities for Blizzard.
  • Cross-promotional events, such as Overwatch 2 x World of Warcraft, boost player engagement.
  • Significant updates to legacy games like StarCraft II attract both old and new players.

What critics are saying

  • Recent layoffs may indicate financial instability or restructuring challenges at Blizzard.
  • Reliance on nostalgia, as seen with Overwatch Classic, may suggest a lack of innovation.
  • Departure of the CFO could signal potential instability within Blizzard's executive team.

What makes Blizzard Entertainment unique

  • Blizzard Entertainment excels in creating iconic video game universes like Warcraft and Diablo.
  • The company is renowned for its high-quality, genre-defining gaming experiences.
  • Blizzard's strong global player base highlights its successful engagement strategies.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Comprehensive Medical, Dental, & Vision Plans

Health Savings & Flexible Spending Accounts

Critical Illness, Accident, & Whole Life Insurance

401(k) Retirements Savings Plan

529 College Savings Plan

Financial Wellness Programs & Resources

Paid Vacation, Holiday, & Float Days

Paid Leaves: Parental, Sick, Compassion