
Real job — pulled straight from LightFury Games’s careers page · Verified October 23, 2026 · No reposts.
Job description
LightFury Games is hiring a Rendering Programmer — a full-time, based in Bengaluru, India role. Apply directly on LightFury Games's careers page below.
Rendering Programmer – AAA Games
Location: Bengaluru, India
Department: Engineering
Experience: 6-8
Role Overview
Key Responsibilities
- Design, develop, and optimize real-time rendering systems for high-quality game experiences.
- Implement and maintain rendering features using C++, OpenGL, and Vulkan.
- Work on low-level graphics programming, GPU utilization, rendering pipelines, shaders, and graphics performance optimization.
- Collaborate with Engine and Tools programmers to improve rendering architecture, graphics workflows, and engine capabilities.
- Profile, debug, and resolve CPU/GPU performance bottlenecks, rendering artifacts, and graphics-related issues.
- Develop and optimize rendering solutions for performance, scalability, and visual quality across target platforms.
- Work closely with Gameplay, Art, Technical Art, and other engineering teams to integrate and ship rendering features.
- Contribute directly to production builds, ensuring rendering systems meet quality, performance, and stability requirements.
- Evaluate graphics technologies and techniques to improve visual fidelity and runtime performance.
- Participate in technical design discussions, code reviews, debugging, and architectural decisions while remaining hands-on with implementation.
Required Skills & Experience
- Strong professional experience in C++, with excellent command of modern C++ concepts, memory management, data structures, algorithms, and performance-critical programming.
- Mandatory hands-on experience with OpenGL and Vulkan in graphics or rendering development.
- Strong understanding of real-time rendering fundamentals, graphics pipelines, GPU architecture, and shader programming.
- Practical experience developing or modifying rendering systems, graphics engines, or engine-level components.
- Proven experience working on shipped games or production-ready gaming products, with direct ownership of implemented features.
- Experience with performance profiling, GPU debugging, rendering optimization, and low-level troubleshooting.
- Strong understanding of multithreading, memory and resource management, and performance optimization in real-time applications.
- Ability to independently investigate complex rendering issues and deliver robust, production-quality solutions.
- Strong problem-solving skills and the ability to work effectively with cross-functional engineering and art teams.
Preferred Qualifications
- Unreal Engine experience is a major advantage, particularly hands-on work with its rendering architecture, renderer modifications, RHI, shaders, or engine-level graphics systems.
- Experience working on AAA titles for PC, console, or high-end mobile platforms.
- Experience with Engine and Tools programming, including engine architecture, graphics tooling, debugging utilities, and developer workflows.
- Experience with DirectX 12, Metal, or other modern graphics APIs.
- Familiarity with rendering techniques such as physically based rendering (PBR), deferred and forward rendering, global illumination, lighting, shadows, and post-processing.
- Experience contributing to engine architecture, technical direction, mentoring, or coordinating work across engineering teams.
- A track record of delivering complex rendering features from implementation through optimization and final game shipment.
What We Are Looking For
Get Rendering Programmer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs

Senior Software Engineer, Navigation and State Estimation Algorithms



Frequently asked questions
What skills are required for Rendering Programmer at LightFury Games?
The required skills for Rendering Programmer at LightFury Games include: C++, Unreal.
What is the seniority level for Rendering Programmer at LightFury Games?
Rendering Programmer at LightFury Games is a Senior level position.
How do I apply for Rendering Programmer at LightFury Games?
You can view the full description and apply for Rendering Programmer at LightFury Games on EchoJobs: https://echojobs.io/job/lightfury-games-rendering-programmer-aaa-games-6bdhw.