Software Engineer - Narrative

Software Engineer - Narrative

Job Location: Redmond, WA

Job Salary: Contracting Position

Job Description

Software Engineer - Narrative

Job Description

AAA gaming client in Redmond, WA is looking for a Software Engineer to join the Narrative engineering team.


Create story and cinematic experiences.

Own and maintain custom engine systems behind cutting-edge AAA narrative features and systems.

Collaborate closely with designers and content creators to deliver AAA narrative experiences.

Design and implement new narrative features and systems, from prototype to completion.

Extend and improve existing narrative systems.

Team with other developers across the studio to deliver amazing results.

Work with team leads and production to estimate, track, and scope work across all phases of the project.

Fix bugs and solve issues that stand in the way.

Consistently deliver professional, top-quality results.

Minimum Qualifications and Skills

At least four years of professional experience with C++.

Experience with Lua, particularly as an embedded scripting language.

Experience working with multithreaded game engines Bachelor’s degree in Computer Science preferred.

Professional experience on one or more shipped current-generation AAA titles.

Communication, problem-solving, and debugging skills.

Passion for creating great experiences for players.

Experience with audio systems, dialogue, and subtitles.

Experience with agile development processes and task-tracking systems such as Jira or Azure DevOps.