HamburgerMenu
hirist

Principal Gameplay Developer - Unreal Engine

Catalyst IQ
Bangalore
4 - 8 Years
star-icon
4.4white-divider2+ Reviews

Posted on: 27/11/2025

Job Description

Responsibilities :

- Design and implement high-quality gameplay systems using Unreal Engine C++.

- Lead development of core gameplay mechanics such as player controls, combat systems, AI behaviors, weapons, and abilities.

- Collaborate with design, animation, and art teams to translate gameplay vision into technical execution.

- Work with production to plan, estimate, and deliver gameplay features on schedule.

- Optimize gameplay code for performance and scalability across platforms.

- Review code, mentor junior engineers, and help establish best practices and coding standards.

- Debug, profile, and resolve gameplay-related issues across multiple game systems.

Requirements :

- 8+ years of professional experience in game programming, with a strong focus on gameplay systems.

- Deep expertise in Unreal Engine 5 especially Unreal C++.

- Strong foundation in native C++ programming (beyond Unreal-specific code).

- Proven experience building and optimizing gameplay systems in shipped or live game titles.

- Solid understanding of game architecture, OOP, design patterns, and performance best practices.

- Experience working in multiplayer or networked gameplay environments is a strong plus.

- Ability to lead a team, conduct code reviews, and contribute to team growth and technical direction.

- Excellent debugging, profiling, and optimization skills.

Bonus Skills :

- Experience with scripting systems (Blueprints, Lua, etc.)

- Familiarity with animation systems, physics, and AI frameworks.

- Exposure to gameplay prototyping and iterative development

info-icon

Did you find something suspicious?