IrvineRecruiter Since 2001
the smart solution for Irvine jobs

Senior Software Engineer, Server

Company: Blizzard Entertainment
Location: Irvine
Posted on: August 7, 2022

Job Description:

Team Name:Unannounced ProjectJob Title:Senior Software Engineer, ServerRequisition ID:R009203Job Description:Why work for just one game team? Our Server Technology group is looking for another engineer to join our ranks. We re a team dedicated to making meaningful and impactful server tech - advancing technology both at Blizzard and in the gaming industry. We do so by embedding in game teams, solving complicated problems, and then extracting those solutions as reusable APIs that can benefit Blizzard as a whole. You ll join a collaborative team of experienced and highly skilled developers who will work with game teams across the company to deliver a truly epic gaming experience.We are looking for experienced server programmers who aren t afraid to dive into the guts of networking. Our ideal candidate has a passion for solving complex multiplayer problems, developing systems on multiple platforms, and working in areas like core architecture, gameplay networking, server messaging, serialization, connection/transport systems, and more!What you ll do Collaborate with team members and game teams across Blizzard to identify and implement high-impact projects.Contribute to the development and discussions surrounding various network technologies.Design and implement foundational server technologies and key components that other engineers at Blizzard will use and build upon.Solve large scale distributed systems problems to help engineers focus on making incredible games.Maintain tools for performance, stability, and error-free operation.Identify and resolve pipeline issues and discover opportunities for improvement.Help promote shared server technology across the organization.To succeed, you must have Understanding of what makes a good API for developers and users.Practical networking experience.Significant C++ experience.Experience with a wide spectrum of backend technology and the instincts and prototyping skills for quickly evaluating ideas and likelihood of success.Communication skills for sharing ideas clearly, giving meaningful feedback, and listening to what others are saying.You re a great fit if your philosophy is to Commit to doing things the right way, even when it's difficult.Refine your work through iteration until you can deliver an epic experience/product.Value diversity and differences in others.Find simple and practical solutions by building on the ideas and work of others.Ensure discussions include every voice that has something to say.Accept that frequent and quick failure is part of the path to success.We d love it if you also have Desire to mentor, communicate and collaborate with engineers, game designers, and artists of all technical skill levels.Experience in game development.Experience in relevant techs such as Relational Databases (SQL), Document Stores (NoSQL), Cassandra, and Docker.Systems-level programming experience on Linux.Experience with successful or unsuccessful attempts to standardize or share tech at a large organization.

Keywords: Blizzard Entertainment, Irvine , Senior Software Engineer, Server, IT / Software / Systems , Irvine, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Irvine RSS job feeds