Taro Logo

Staff Data Engineer

Leading interactive entertainment company creating mobile games like Candy Crush, with 249 million monthly active users.
Data
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
7+ years of experience
Gaming · Enterprise SaaS

Description For Staff Data Engineer

Activision Blizzard Media, the gateway to the #1 cross-platform gaming company in the western world, is seeking a Staff Data Engineer to join their team. This role combines technical excellence with strategic impact, working on iconic franchises like Candy Crush™, Call of Duty®, and World of Warcraft®.

The ideal candidate will be instrumental in building scalable data pipelines and services, working closely with senior engineers and product owners. You'll be part of a team that values experimentation, problem-solving, and continuous learning, while creating amazing user experiences using cutting-edge technologies.

The role offers an opportunity to work in a dynamic environment where technical expertise meets gaming passion. You'll be translating business needs into technical solutions, mentoring other engineers, and contributing to the architecture of large-scale distributed systems. The company culture emphasizes work-life balance, creativity, and collaborative innovation.

As a Staff Data Engineer, you'll be working with various technologies including Java, Python, distributed computing frameworks, and cloud platforms. The position requires someone who can not only architect and implement complex data solutions but also provide technical leadership and maintain engineering best practices.

The company offers a unique blend of technical challenges and creative opportunities, working with hundreds of millions of players across 190+ countries. They foster an inclusive environment where diversity is celebrated and everyone can be their authentic self. If you're passionate about data engineering and gaming, this role offers the perfect opportunity to make a significant impact in a company that's shaping the future of interactive entertainment.

Last updated 7 days ago

Responsibilities For Staff Data Engineer

  • Partner with senior engineers, architects and product owners to build scalable data pipelines and services
  • Work with the product team to understand the business requirements and translate them into the development/design tasks
  • Be a role model in engineering best practices and design/coding standards
  • Choose the right technology stack to align with the use cases and scalability
  • Collaborate with the other team members across different teams
  • Provide technical directions and mentor other engineers

Requirements For Staff Data Engineer

Java
Python
Kafka
RabbitMQ
MySQL
PostgreSQL
Cassandra
  • BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience
  • 7+ years of hands-on experience in software design and development
  • Advance level expertise in Java and/or Python Development
  • 2+ years of experience in working with relational databases such as MySQL, Postgres etc.
  • 2+ years of experience in NoSQL databases like Bigtable, Cassandra, HBase etc.
  • Experience with schema design and data modeling
  • Strong understanding of large-scale distributed data processing
  • Experience with developing ETL
  • Experience with distributed messaging systems like Kafka and RabbitMQ
  • Experience with distributed computing frameworks like Apache Spark and Flink

Interested in this job?

Jobs Related To King (Activision Blizzard Media) Staff Data Engineer