HamburgerMenu
hirist

Lead Unreal Engine Developer - C++ Programming

Gong Labs Pvt Ltd
Multiple Locations
8 - 10 Years

Posted on: 28/08/2025

Job Description

We are seeking a highly skilled and experienced Lead Unreal Engine Developer with strong leadership capabilities to join our team.

The ideal candidate should have a solid foundation in C++ and Blueprints, with over 8 years of experience in game development or real-time application development using Unreal Engine.

This role requires not only deep technical expertise but also the ability to lead development efforts, mentor team members, and contribute to technical decision-making and project planning.


Key Requirements :


- Develop and implement complex gameplay systems and real-time applications using Unreal Engine.

- Write clean, maintainable, and efficient code in C++ and Blueprints.

- Collaborate with designers, artists, and cross-functional teams to understand requirements and deliver high-quality solutions.

- Lead technical planning and architecture discussions; define scalable and maintainable solutions.

- Mentor junior and mid-level developers, providing ongoing technical guidance and support.

- Conduct code reviews and enforce coding best practices and quality standards.

- Manage task allocation, effort estimation, and sprint planning in alignment with project goals.

- Integrate and enhance existing features developed by other team members, ensuring smooth releases.

- Identify and mitigate technical risks and escalate critical issues as needed.

- Monitor performance metrics, debug issues, and implement optimization strategies.

- Foster a collaborative team culture, encourage innovation, and lead by example.

- Stay current with Unreal Engine updates, new tools, and industry trends to continuously improve development practices.


Primary Skills :


- Proven experience as a Senior or Lead Unreal Engine Developer.

- Strong proficiency in C++ and Blueprints within Unreal Engine.

- Over 8 years of experience in 3D game development, application development, or visualization using Unreal.

- In-depth understanding of Unreal Engines architecture, tools, and core systems.

- Skilled in performance optimization, debugging, and profiling tools.

- Familiarity with version control systems (e.g., Git).

- Strong communication, leadership, and problem-solving skills.

- Comfortable working in Agile environments (Scrum/Kanban).


Secondary Skills :


- Experience with Unity 3D engine.

- Proficiency in C# programming.

- Shader and material development experience.


Must Have :


- Hands-on experience with C++ and Blueprints in Unreal Engine.


Nice to Have :


- Pixel Streaming experience.

- Multiplayer and networked gameplay system development.

- CI/CD pipeline and test-driven development (TDD) experience.

- Experience with other engines such as Unity or Godot.

- Exposure to technical art or shader programming.


Preferred Qualifications :


- Bachelors degree in Computer Science, Game Development, or a related field.

- A strong portfolio demonstrating past Unreal Engine projects.

- Proven ability to lead, mentor, and manage technical teams.

- Excellent organizational and time-management skills.


info-icon

Did you find something suspicious?