Senior Software Engineer, NPC/Gameplay

Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in San Rafael, Mendoza, ARG
Remote
170K-190K Annually
Senior level
News + Entertainment
The Role
Build and optimize player and NPC gameplay features in Unreal Engine 5 using modern C++. Integrate behavior, movement, combat, interactions, and animation systems to create responsive character experiences. Collaborate with designers and animators, develop debugging tools, prototype behaviors, and contribute to planning, code reviews, documentation, and cross-platform performance optimization.
Summary Generated by Built In

Summary 

We are seeking a Senior NPC/Gameplay Engineer to build game features that bring characters to life in Unreal Engine 5. You will work on how both the player and NPCs behave: how they move, act, react, and interact with the world and with each other, and how those behaviors turn into believable, responsive animation on screen. 

This role sits where NPC behavior, gameplay, and animation meet. You will work across a wide range of Unreal systems and partner closely with animators and designers to take a feature from idea to polished, in-game result. The ideal candidate cares as much about how a character looks and feels while doing something as about the logic that made it happen. 

Core Responsibilities 

  • Design, implement, and maintain gameplay features built around character behavior, for both the player character and NPCs. 
  • Connect gameplay and NPC logic to character animation, so that movement, traversal, combat, interactions, and reactions look natural and feel responsive. 
  • Work closely with animators to build and integrate locomotion, contextual actions, and reaction systems, and to define clean workflows for bringing new animation content into the game. 
  • Collaborate with design to prototype, iterate on, and ship new behaviors, abilities, and character interactions. 
  • Build tools and debugging features that help designers and animators create, test, and tune character behavior. 
  • Write performant, well-structured C++ and debug and optimize gameplay, NPC, and animation performance across multiple platforms. 
  • Contribute to technical planning, code reviews, coding standards, and documentation. 

Core Qualifications 

  • 10-15 years of professional experience as a gameplay or NPC engineer, including shipped games. 
  • 5+ years of professional experience working in Unreal Engine. 
  • Strong working knowledge of a wide range of Unreal Engine 5 systems, such as: 
    • Gameplay: Gameplay Ability System, Character Movement Component or Mover 
    • Animation: Montages, Motion Warping, Root Motion, IK and Control Rig 
    • NPCs: Navigation, State Trees, Smart Objects 
  • A track record of shipping player and NPC features where the result depended on tight integration with character animation. 
  • Expertise in modern C++ with strong debugging and optimization skills. 
  • Ability to design systems that are maintainable and easy for designers and animators to work with. 
  • Excellent communication skills and a collaborative, solution-oriented mindset. 

Plus If… 

  • Experience with combat, melee or close-quarters character interactions, or synced animations between characters. 
  • Experience with player character feel: camera, controls, and responsiveness. 
  • Experience building in-editor debugging or visualization tools for NPC behavior or animation. 
  • A background or strong interest in animation itself, and a good eye for motion quality. 

Description 

  • Full time job with benefits. 
  • Role is on-site in San Rafael, CA. 
  • Office is located near downtown San Rafael – near transit stations and freeways. 

The base pay range for this position is $170,000 to $190,000 per year. Actual compensation is based on market location and may vary depending on job-related knowledge, skills, and experience. We also offer a competitive package of benefits including vacation time, sick time, company holidays, parental leave, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) matching to regular full-time employees. Certain roles may also be eligible for bonus and equity. 

Skills Required

  • 10–15 years of professional gameplay or NPC engineering experience, including shipped games
  • 5+ years of professional Unreal Engine experience
  • Strong knowledge of Unreal Engine 5 gameplay systems, including Gameplay Ability System and Character Movement Component or Mover
  • Strong knowledge of Unreal Engine 5 animation systems, including Montages, Motion Warping, Root Motion, IK, and Control Rig
  • Strong knowledge of Unreal Engine 5 NPC systems, including Navigation, State Trees, and Smart Objects
  • Track record of shipping player and NPC features tightly integrated with character animation
  • Expertise in modern C++
  • Strong debugging and optimization skills
  • Ability to design maintainable systems for designers and animators
  • Excellent communication and collaborative problem-solving skills
  • Experience with combat, melee, close-quarters character interactions, or synced character animations
  • Experience with player character feel, including camera, controls, and responsiveness
  • Experience building in-editor debugging or visualization tools for NPC behavior or animation
  • Background or strong interest in animation and motion quality
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Monica, California
65 Employees

What We Do

Absurd Ventures is an entertainment company creating new IP across all mediums including video games, live-action and animated TV, film, fiction podcasts, books, comic books and more. Absurd Ventures’ original properties include the sci-fi thriller universe “A Better Paradise”, the crime fiction universe “American Caper,” and the comedy satire universe “Absurdaverse”. The company has already launched a chart-topping audio fiction series set in the “A Better Paradise” universe and will be debuting an American Caper comics series and Absurdaverse animation projects in 2025. Founded by Dan Houser, Absurd Ventures is headquartered in Santa Monica, with additional studio offices in Marin, CA.  Storytelling. Philanthropy. Ultraviolence.

Similar Jobs

Tapestry - Coach and Kate Spade Logo Tapestry - Coach and Kate Spade

Retail Contingent

eCommerce • Fashion • Retail • Sales • Wearables • Design
Remote or Hybrid
14 Locations
16000 Employees
15-20 Hourly

Atlassian Logo Atlassian

Solutions Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
15 Locations
11000 Employees

Circle (circle.so) Logo Circle (circle.so)

Lead Engineer, AI Platform

Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Remote
60 Locations
250 Employees

Atlassian Logo Atlassian

Manager, Enterprise Sales | DX

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
13 Locations
11000 Employees

Similar Companies Hiring

TIDAL Thumbnail
Software • News + Entertainment • Mobile • Information Technology • Music • Consumer Web
New York, NY
450 Employees
Sandbox VR Thumbnail
Events • Gaming • News + Entertainment • Retail • Virtual Reality
Tsim Sha Tsui East, Kowloon
650 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account