Jobs · Engineering

Advanced Software Engineer, Gameplay

WB Games / Avalanche · Utah, United States · 2 mo ago
RemoteRemoteEngineeringFull-time

About the role

Avalanche, a division of WB Games Inc., is seeking an Advanced Software Engineer to join a team of industry veterans working on a new online multiplayer RPG. This role involves close collaboration with project engineering, art, and design leadership to develop high-quality, extensible gameplay features for an online multiplayer RPG.

The ideal candidate will own and support a variety of core gameplay systems, demonstrating high competency in gameplay and feature development, and a passion for game development.

Responsibilities

  • Develop and implement key gameplay systems and features, focusing on extensible architecture to support online, evolving gameplay in a live environment.
  • Work closely with the design team to build core gameplay systems and supporting tools.
  • Collaborate with the project engineering team to architect and develop high-quality, low-latency, and highly responsive code.
  • Participate in all phases of the development process from concept through to live-ops.
  • Develop and implement key game systems and features, integrating with internal and external shared services and libraries.
  • Perform peer code reviews and champion a high standard of code excellence.
  • Mentor junior engineers and provide design guidance on new features.
  • Work with design and product teams to assess feature viability, costing, design completeness, and risk.

Requirements

  • 8+ years of professional software engineering experience, working on cross-functional teams.
  • Experience on at least one successfully-published large-scale multiplayer online game title or equivalent.
  • Bachelor’s Degree in Computer Science (or a related field) or equivalent work experience.
  • Proficiency in C++ (Templates, Exception Handling, Multi-Threading, etc.).
  • Experience managing a high-functioning team of software engineers.
  • Strong foundation in computer science fundamentals: object-oriented design, algorithms, and data structures.
  • Strong 3D Math skills (Linear Algebra, Vector/Matrix Math, Quaternions, etc.).
  • Proficient experience with Unreal Engine (Core systems, player input, game modes, user interfaces, etc.).
  • Exceptional understanding of all game development disciplines and their inputs into the content pipeline.
  • Strong problem-solving, debugging, and troubleshooting skills.

Skills

  • A passion for online multiplayer RPGs and deep experience with online games.
  • Deep knowledge of industry trends, best practices, and emerging technologies in online gaming.
  • Understanding of performance analysis and optimizations.

About the studio

Avalanche is a Warner Bros. Games studio located in downtown Salt Lake City, nestled against the backdrop of the Wasatch Mountains. The studio has been in the video game business since 1995, creating interactive experiences for fans of the world’s largest franchises. The team behind the blockbuster open-world action RPG Hogwarts Legacy is now working on what’s next.

Warner Bros. Discovery offers career-defining opportunities, thoughtfully curated benefits, and tools to explore and grow into your best self. Employees are supported, celebrated, and empowered to thrive.

Learn more about WBD’s guiding principles at www.wbd.com/guiding-principles/.

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com