
C++ Technical Lead
About the role
Job Summary
Must Have Skills:
5+ years of professional experience with Unreal Engine (UE4/UE5)Strong expertise in: Unreal Engine gameplay framework (Game Mode, Actors, Components, etc.)Blueprint scripting and C++ integration Level streaming and world partition systems Advanced proficiency in C++Proven experience delivering at least one shipped product (game, simulation, or real-time application)Strong understanding of performance optimization techniques and tools Experience with version control systems (Perforce or Git)Solid understanding of software architecture and design patterns Experience with:Multiplayer systems (replication, RPCs)Unreal profiling tools (Unreal Insights, GPU/CPU profiling)Niagara VFX systems and animation pipelines Knowledge of rendering pipelines, materials, and shaders Experience integrating third-party SDKs or APIs Familiarity with CI/CD pipelines and build automation Strong technical leadership and ownership mindset Ability to mentor and guide other developers Excellent problem-solving and debugging skills Clear communication with both technical and non-technical stakeholders Ability to balance technical quality with project timelines Passion for real-time development and continuous improvement
Key Responsibilities
Must Have Skills:
5+ years of professional experience with Unreal Engine (UE4/UE5)Strong expertise in: Unreal Engine gameplay framework (Game Mode, Actors, Components, etc.)Blueprint scripting and C++ integration Level streaming and world partition systems Advanced proficiency in C++Proven experience delivering at least one shipped product (game, simulation, or real-time application)Strong understanding of performance optimization techniques and tools Experience with version control systems (Perforce or Git)Solid understanding of software architecture and design patterns Experience with:Multiplayer systems (replication, RPCs)Unreal profiling tools (Unreal Insights, GPU/CPU profiling)Niagara VFX systems and animation pipelines Knowledge of rendering pipelines, materials, and shaders Experience integrating third-party SDKs or APIs Familiarity with CI/CD pipelines and build automation Strong technical leadership and ownership mindset Ability to mentor and guide other developers Excellent problem-solving and debugging skills Clear communication with both technical and non-technical stakeholders Ability to balance technical quality with project timelines Passion for real-time development and continuous improvement
Skill Requirements
Must Have Skills:
5+ years of professional experience with Unreal Engine (UE4/UE5)Strong expertise in: Unreal Engine gameplay framework (Game Mode, Actors, Components, etc.)Blueprint scripting and C++ integration Level streaming and world partition systems Advanced proficiency in C++Proven experience delivering at least one shipped product (game, simulation, or real-time application)Strong understanding of performance optimization techniques and tools Experience with version control systems (Perforce or Git)Solid understanding of software architecture and design patterns Experience with:Multiplayer systems (replication, RPCs)Unreal profiling tools (Unreal Insights, GPU/CPU profiling)Niagara VFX systems and animation pipelines Knowledge of rendering pipelines, materials, and shaders Experience integrating third-party SDKs or APIs Familiarity with CI/CD pipelines and build automation Strong technical leadership and ownership mindset Ability to mentor and guide other developers Excellent problem-solving and debugging skills Clear communication with both technical and non-technical stakeholders Ability to balance technical quality with project timelines Passion for real-time development and continuous improvement
Other Requirements
null
Benefits and perks
•Learning Budget
Required skills
Technical leadership
System design
Troubleshooting
About HCL Technologies
Pune
Headquarters