Senior Rendering Engineer

Turtle Rock Studios
Summary
Join Turtle Rock Studios' award-winning game development team as a Senior Rendering Engineer and contribute to the creation of our next AAA title. This role involves designing and building new rendering features in Unreal Engine 5, maintaining and improving cross-platform technologies, and ensuring exceptional graphics experiences for both creative teams and players. As a senior engineer, you will play a key role in shaping Turtle Rock Studios' graphics technologies for next-gen titles. The position offers flexible work arrangements, including in-studio, hybrid, and fully remote options throughout North America. The company is dedicated to providing a collaborative environment where team members feel empowered and have creative freedom. This is an opportunity to work on cutting-edge rendering technologies and contribute to a successful game development studio.
Requirements
- Minimum of 5 years as an engine or rendering programmer having shipped a title in that role
- Experience with modern C++ concepts such as metaprogramming, compiler optimization, and techniques from C++11 onward
- Strong knowledge of math concepts including linear algebra and trigonometry as well as experience applying these concepts in high performance computing settings
- Knowledge of and experience implementing many typical rendering algorithms such as shadowing, decals, etc
- Experience with computer simulation and integration techniques
- Knowledge of modern graphics API concepts such as bindless resources, indirect drawing, etc
- Experience authoring and profiling shaders in a production environment
- Desire to collaborate with artists, designers and other programmers
- Excellent problem solving and time management skills
Responsibilities
- Create new rendering features and extend existing features to meet project goals
- Investigate and resolve performance and stability issues both in stock Unreal Engine as well as our in-house solutions
- Troubleshoot cross-platform problems to ensure we're using consoles and modern PC hardware as effectively as possible
- Bring external research and novel ideas to bear on Turtle Rock's rendering technologies
Preferred Qualifications
- Experience in Unreal Engine 4 or 5
- Experience developing and shipping for modern consoles
- Knowledge of profiling packages such as PIX and Razor
- Knowledge of real time raytracing APIs such as DXR and hybrid renderers in general
- Experience coding and debugging multi-threaded systems
- Knowledge of DX12 features and techniques
Benefits
- 100% Medical, Dental, Vision Coverage for you and your family
- 401k Matching
- Student Loan Repayment Plan / College Savings Plan
- Career Improvement Plan
- Flexible Work Arrangements - In-House, Hybrid, and Remote
- Generous Time Off Policy
- Company Events - In-Person + Virtual Events
- Fully Stocked Kitchen + Sponsored Food Trucks