Rendering Programmer

2K Games

Montreal, QC, Canada

Full time

Oct 1

This job is no longer accepting applications.

Hello! We’re Cloud Chamber: a collaborative team of inspired minds who create games together. We strive to make unique, entertaining, and thoughtful game experiences that engage the world.

We believe in the beauty and strength of diversity, in both the makeup of the studio and the nature of our thinking. Our focus on open communication and overall well-being allows each of us to strive for excellence in our work, and happiness in our lives.

Oh, almost forgot to mention that we’re currently making the next BioShock!! I know, right? Our passion and love for this iconic franchise is what brought us together. The thrill and responsibility of creating the next iteration of such a beloved game is what keeps us going.


What We Are Looking For:

We are looking for a Rendering Programmer to help bring our stylized game to life. You will be working in close collaboration with concept artists, the Art Director, and other programmers to push Unreal Engine 4 towards your combined vision. You will be likely modifying core shaders, developing new rendering technologies, and potentially working to integrate third party solutions for particular problems. You will be otherwise developing new and interesting systems for world and character rendering.


Who We Think Will Be A Great Fit:

We are looking for someone who can look at a piece of concept art or hear an art director's pitch and translate that into rendering code, shaders, and systems. You should be comfortable helping to design new tools and systems to achieve artistic visions. You should be equally comfortable thinking about how to make use of offline third-party tools like Houdini and marshalling their data into the runtime. It is important that you are able to effectively communicate directly with artists and help direct them towards performant solutions.

  • 3 years industry or related experience
  • 1 or more published titles
  • Previous experience working as a graphics / rendering programmer
  • Strong 3D Math skills
  • Strong C/C++ experience
  • Good communication skills
  • Current and Next Gen game console experience strongly desired
  • Strong understanding and familiarity with current Unreal Engine technology desired
  • Exposure to third-party tools like Houdini, Substance Painter, and Z-Brush in terms of how they can function in a graphics pipeline

If all of this sounds as exciting to you as it is to us, we’d love to meet you. Join us in creating worlds that move people.

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume


2K Games