Senior Rendering Engineer
2K Games
Overview
As a Senior Rendering Engineer, you will push Unreal Engine 5 beyond stock capabilities to deliver photorealistic visuals for AAA titles. You’ll work with global teams to research, implement, and optimize advanced rendering techniques that empower artists. You’ll navigate large codebases, make engine-level changes, and tackle complex pipeline challenges. This role offers creative collaboration and opportunities to shape cutting-edge graphics across multiple studios.
Responsibilities- Advance and optimize Unreal Engine 5's rendering pipeline to meet performance and artistic requirements
- Collaborate with Lighting, Environment Art, and Tech Art/Shaders teams to reduce bottlenecks and align vision
- Research, develop, implement, and debug high-end photorealistic techniques for characters and environments
- Draft clear technical designs for technical and non-technical audiences
- Identify and mitigate risks in the rendering pipeline with proactive solutions
- Work within a large, multi-platform C++ codebase using modern graphics APIs
- Coordinate across multiple studio locations to stay aligned with the Render Lead and local engineers
- Significant experience in real-time computer graphics, shaders, and engine development
- Advanced knowledge of C++ and multi-threaded programming
- Strong understanding of modern Real-Time Rendering, 3D math, and linear algebra
- English proficiency with strong communication and collaboration skills
- Ability to work both collaboratively in a global team and independently to solve problems
- Bachelor's Degree in Computer Science, Engineering, or equivalent professional work experience
- strong communication
- collaboration
- problem-solving
- Unreal Engine 5
- C++
- multi-threaded programming
Reference: WJ-747_30147527