This job might no longer be available.

Software Engineer, Server

Blizzard Entertainment
Irvine California 92618 United States of America
3 years ago
Apply

Team Name:

Unannounced Project

Job Title:

Software Engineer, Server

Requisition ID:

R006268

Job Description:

Blizzard entertainment is looking for a talented Senior Software Engineer to join a new team working on an unannounced mobile game. This role is for an expert generalist developer who can be comfortable working in any area of a code base. The ideal candidate does not need to be an expert in all areas, though must learn quickly and adapt to changing priorities.

A mastery of engineering fundamentals is a must -- clean class designs, efficient data structures, performant algorithms. Do you often write code as if the code is the product? If so, this position might be for you!

Requirements

· 5 years C# professional development

· Full-stack development, or wide generalist experience

· Experience writing systems for use by other engineers

· Enthusiasm and a passion for mobile gaming

· Experience profiling and performance tuning applications

Pluses

· Experience with backend services

· Experience with low level debugging of assembly or Android LLVM

· Experience with containers and cloud deployments

· Database development experience (Cassandra)

· Knowledge of distributed messaging systems (Kafka)

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Blizzard Entertainment

Engineering jobs