Senior Rendering Engineer

Turtle Rock Studios Logo

Turtle Rock Studios

πŸ’΅ $136k-$170k
πŸ“Remote - United States

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.