Search jobs > Irvine, CA > Software engineer iv

Senior Software Engineer, Online - Diablo IV

Blizzard Entertainment
Irvine, California, US
Full-time

Responsibilities :

Collaborate with other engineers to design and implement server architecture

Design and implement server-side components in support of gameplay features

Coordinate with client engineers on gameplay simulation and network efficiency

Design and deliver code that is robust, extensible, flexible and simple to use

Champion Blizzards core values, especially Gameplay First

Requirements :

5+ years of professional engineering experience with a strong focus on C++

Familiarity with object-oriented programming principles and design patterns

Self-motivated with a willingness to develop full stack (from game clients to backend services)

Pluses

Bachelor or Master degree in Computer Science, related field or equivalent experience

Familiarity developing distributed services within cloud environments (GCP, AWS) using containerization & orchestration technologies (Docker, Kubernetes)

Familiarity with lower level networking technologies / protocols (TCP, UDP) and communication protocols (Protobuf, RPC, etc)

Familiarity leveraging relevant SQL / NoSQL persistence technologies (SQLite, Cassandra, Redis)

Familiarity with security best practices (encryption, denial of service)

Linux development experience

Previous experience shipping and supporting a Live product at a global scale

We love hearing from anyone who is enthusiastic about changing the games industry. Not sure you meet all qualifications?

Let us decide! Research shows that women and members of other under-represented groups tend to not apply to jobs when they think they may not meet every qualification, when, in fact, they often do! We are committed to creating a diverse and inclusive environment and strongly encourage you to apply.

Our World

At Blizzard Entertainment, we pour our hearts and souls into everything we create. Best known for iconic video game universes including Warcraft, Overwatch, Diablo, and StarCraft, weve been creating genre-defining games for millions of players around the world for more than 30 years.

Were on a quest : bring our dreams to life and craft the most epic entertainment experiencesever. Hard work, iteration and polish go into the Blizzard secret recipe, but the most important ingredients come from talented people who share our vision.

If that sounds like you, join us.

The videogame industry and therefore our business is fast-paced and will continue to evolve. As such, the duties and responsibilities of this role may be changed as directed by the Company at any time to promote and support our business and relationships with industry partners.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status, among other characteristics.

Rewards

We provide a suite of benefits that promote physical, emotional and financial well-being for Every World - weve got our employees covered! Subject to eligibility requirements, the Company offers comprehensive benefits including :

  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance;
  • k) with Company match, tuition reimbursement, charitable donation matching;
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave;
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others;
  • If the Company requires that you move geographic locations for the job, then you may also be eligible for relocation assistance.
  • 30+ days ago
Related jobs
Promoted
Acceler8 Talent
CA, United States

As a Senior Software Engineer specializing in AI infrastructure, you'll play a pivotal role in developing and maintaining — a cutting-edge open-source software (OSS) package built on our proprietary ML algorithms. Senior Software Engineer (AI Infrastructure):. This role is ideal for engineers who th...

Promoted
Intelletec
CA, United States

We are looking for a Senior Software Engineer, ML Backend who is passionate about Machine Learning and AI. We’re looking for an exceptional Senior Software Engineer, interested in solving complex problems at the intersection of Data and ML. This candidate will play a pivotal role in designing, build...

Promoted
Ledgent Technology
Irvine, California

Do you thrive in building robust, scalable backend systems for the cloud? Are you passionate about designing and implementing high-performance, secure applications? If so, then this Senior Cloud Software Engineer, Backend role might be perfect for you!. Bachelor's degree in Computer Science, Softwar...

Promoted
Eliassen Group
CA, United States

We are seeking highly skilled and experienced Senior Software Engineers to join our dynamic team. Lead projects and mentor junior engineers, fostering a collaborative and productive team environment. We aim to onboard 2-3 engineers who possess the relevant experience and expertise to contribute to o...

Promoted
Strativ Group
CA, United States

Their Gen-AI gaming product is taking the industry by storm, and they are on the lookout for a Senior/Founding Backend Software Engineer to help them drive the next stage of their growth. Senior/Founding Software Engineer - Gen-AI Startup - Remote. At least 5 years professional experience as a Softw...

Promoted
Ria Financial
Buena Park, California

We are seeking an experienced Senior Software Engineer with expertise in Vue who will join a passionate and talented team, dedicated to transforming the company's technology using modern tools, architecture and best practices. NASDAQ: EEFT), delivers innovative financial services including fast, sec...

Promoted
Obsidian Security
Newport Beach, California

In your role as a Senior Software Engineer, you will focus on leveraging and optimizing Large Language Models (LLMs) along with the implementation of advanced AI technologies. Obsidian proudly offers the industry's most comprehensive and powerful SaaS defense solution. We are committed to solving th...

StubHub
Irvine, California

As a Senior Software Engineer, you will be at the forefront of tackling significant, ambiguous, and non-trivial challenges as a core contributor and innovator, bringing creative technical solutions to life. In order to transform how millions of users explore, interact with, and participate in live e...

BDO
Costa Mesa, California

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

F5
CA

Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Software System, Engineering, or closely related quantitative discipline, and two (2) years of experience in job offered or in any occupation in a related field. And it means we prioritize a diverse F5 community where...