Game Tools & Modding Engineer in India at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Game Tools & Modding Engineer based in India.
This role focuses on building and optimizing engine-level systems that power high-performance real-time graphics applications and game development workflows. You will work close to the engine layer rather than gameplay, contributing to rendering systems, graphics pipelines, and low-level performance optimization. The environment is highly technical, involving collaboration with engineers, technical artists, and designers to improve development efficiency and visual fidelity. You will design and extend tools that enable better modding, content creation, and engine customization. The role is ideal for engineers passionate about graphics programming, real-time rendering, and system-level problem solving. It offers exposure to modern graphics APIs and advanced rendering techniques in a distributed, remote-first setup. Your work will directly impact the performance, scalability, and usability of game development pipelines.
- Design, develop, and maintain engine-level systems and tools in C++, improving workflows for developers, artists, and designers.
- Build and enhance modding tools, editor extensions, and development pipelines to support scalable content creation.
- Develop and optimize rendering pipelines, shaders, and real-time graphics systems using modern graphics APIs such as DirectX 11/12, Vulkan, OpenGL, or Metal.
- Identify and resolve performance bottlenecks across CPU, GPU, memory, and multithreaded systems.
- Debug complex rendering and cross-platform graphics issues using profiling and debugging tools such as RenderDoc, PIX, or Nsight.
- Collaborate with cross-functional teams to deliver robust, high-quality engine and graphics solutions.
- Participate in architecture discussions, code reviews, and technical decision-making to ensure scalable system design.
- 3–6 years of experience in game development, graphics programming, or real-time rendering systems.
- Strong proficiency in C++ and solid understanding of engine-level programming concepts.
- Hands-on experience with at least one modern graphics API such as DirectX 11/12, Vulkan, OpenGL, or Metal.
- Strong understanding of rendering pipelines, shader programming (HLSL/GLSL), and 3D mathematics.
- Experience working with Unreal Engine or similar real-time engines.
- Knowledge of performance optimization techniques across CPU, GPU, memory, and multithreading.
- Strong debugging, analytical thinking, and problem-solving skills in complex systems.
- Ability to work independently in a remote, distributed engineering environment.
- Bonus: experience with engine customization, cross-platform development, and game development tooling or automation.
- Competitive hourly compensation ranging from $20–$60/hour (contract-based role).
- Fully remote work setup with flexible collaboration across distributed teams.
- Opportunity to work on advanced engine-level systems and modern rendering technologies.
- Exposure to high-performance graphics programming and cutting-edge game development workflows.
- Collaboration with experienced engineers and technical artists in a highly technical environment.
- Potential for long-term engagement based on performance and project needs.