Advanced Software Engineer, Gameplay

Warner Bros. Discovery

Remote

Quick summary

Work type
Remote
Location
Remote Utah
Posted
52 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $166k
$119k most similar roles pay here $207k

This listing doesn't post a salary. Most similar roles pay $135,000–$197,984.

Based on 240 similar postings.

Employer

About Warner Bros. Discovery

Warner Bros. Discovery is a global media and entertainment company operating a broad portfolio of iconic content and brands including Warner Bros. film studio, HBO, CNN, Discovery Channel, and Max streaming service. Industry: Media & Entertainment

Warner Bros. Discovery currently has 56 open roles on FindRole.

Listed pay typically runs $119,000–$221,000 across 36 roles with salary data.

Most-posted roles

View all roles at Warner Bros. Discovery

At a glance

TL;DR · Advanced Software Engineer, Gameplay

Avalanche, a division of WB Games Inc., seeks an Advanced Software Engineer to join their team developing a new online multiplayer RPG. This role involves collaborating with engineering, art, and design teams to create high-quality gameplay features and systems, focusing on extensible architecture for live operations. Key responsibilities include implementing core gameplay mechanics, integrating with shared services, conducting code reviews, mentoring junior engineers, and assessing feature risks alongside product teams. Ideal candidates have over 8 years of professional software engineering experience in large-scale multiplayer games, proficiency in C++ and the Unreal Engine, a strong background in computer science fundamentals, and expertise in 3D math and performance optimization. Experience with online RPGs and industry trends is beneficial.

What you'll do

  • Develop and implement key gameplay systems and features for an online multiplayer RPG.
  • Architect high-quality, low-latency code working closely with project engineering teams.
  • Build core gameplay systems and supporting tools in collaboration with the design team.
  • Mentor junior engineers and provide guidance on new feature development.
  • Perform peer code reviews to maintain a high standard of code excellence.
  • Integrate game systems and features with internal and external shared services.

What we're looking for

  • 8+ years of professional software engineering experience on cross-functional teams.
  • Experience developing at least one successfully-published large-scale multiplayer game.
  • Proficiency in C++ with strong understanding of templates, exception handling, and multithreading.
  • Bachelor’s Degree in Computer Science or equivalent work experience.
  • Strong expertise in Unreal Engine for core systems, player input, and user interfaces.
  • Excellent problem-solving skills and ability to mentor junior engineers.

More like this

Similar roles

Software Engineer

Micron Technology

Boise, ID 47 days ago
Java C# .NET C# Python VS Code Microsoft Visual Studio Eclipse RESTful Web APIs SQL NoSQL AWS Azure Google Cloud Git Agile Scrum

Software Engineer

Franklin Templeton

Stamford, Connecticut 24 days ago $110,000$166,000
CSharp .NET WinForms Oracle PL/SQL Windows batch scripting SQL Git TFS CI/CD PostgreSQL MySQL Linux Windows Server REST APIs JSON XML Swagger Docker Kubernetes AWS Azure Nagios Zabbix
Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 11 days ago $152,000$209,000
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

PNC

Pennsylvania 10 days ago
Linux Windows Server troubleshooting incident management observability monitoring Elastic Dynatrace Python scripting AWS Azure logs metrics dashboards reliability engineering

Software Engineer

Booz Allen Hamilton

Fayetteville, NC 9 days ago $86,800$198,000
Java C++ C# Jenkins GitHub Actions Distributed Interactive Simulation Python JavaScript SQL Kubernetes Jira MVRsimulation VRSG BSI MACE DevSecOps

Software Engineer

Prudential Financial

Newark, NJ 8 days ago $82,000$135,300
Python Java JavaScript React Springboot Node.js Maven MongoDB SQS Kinesis REST JSON SOAP XML JDBC MySQL JUnit GitHub Bitbucket Jenkins AWS CloudWatch CodeDeploy DevOps CI/CD OAuth OpenID Connect SAML JWT SSL
Hybrid