Job description
NovaForge Games is a premier independent studio crafting immersive experiences for PC and console. We’re expanding our Austin team and seek a Senior Gameplay Programmer to own core gameplay systems for our upcoming open-world title.
You will partner with design, art, and platform teams to translate gameplay concepts into robust, performant systems, champion best practices, and help shape a technical direction for the project.
Responsibility
- Design, implement, and optimize core gameplay systems (movement, combat, AI) in C++/C# across Unreal and Unity pipelines.
- Collaborate with designers to prototype features and deliver production-ready gameplay mechanics.
- Optimize performance across PC, console, and mobile targets, including profiling and bottleneck mitigation.
- Implement AI behaviors, navigation, animation integration, and networking support for multiplayer experiences.
- Lead code reviews, mentor junior engineers, and uphold coding standards and best practices.
- Develop and maintain tooling and editors to empower designers and artists.
- Contribute to CI/CD pipelines, write tests, and maintain thorough documentation.
Qualification
- 5+ years of professional game development experience on shipped titles.
- Strong proficiency in C++ and C#, with hands-on experience in Unreal Engine and/or Unity.
- Deep knowledge of gameplay systems, AI, pathfinding, animation, physics, and networking.
- Proven ability to design and ship features end-to-end under tight schedules.
- Bachelor’s degree in Computer Science or a related field (or equivalent professional experience).
- Excellent problem-solving, debugging, and collaboration skills.
- Strong communication skills and a track record of mentoring teammates.