Senior Rendering Programmer

Feb 11, 2024
Vancouver, Canada
... Not specified
... Senior
Full time
... Office work

We are looking for a Senior Rendering Programmer for our programming team in Vancouver, who is going to work in Unreal Engine 5 to push the boundaries of visual quality in Project Orion - the follow-up to Cyberpunk 2077. You will collaborate with engineers and artists across the company to ensure consistent performance and quality of our products. If you’re someone who wants to help to breathe life and realism into our games: this is the job for you!

Daily responsibilities

  • Maintaining and optimizing existing rendering systems.
  • Designing and developing new rendering solutions for large scale problems.
  • Debugging and bug fixing.
  • Working closely with art departments and art directors to provide effective solutions.
  • Meeting deadlines and producing high quality code.
  • 5+ years of industry experience.
  • Strong C++ knowledge.
  • Real-time computer graphics knowledge.
  • Experience with one or more low-level graphics API (DirectX11, DirectX12, OpenGL, Vulkan, console, etc.).
  • Professional knowledge of Unreal Engine, preferably a shipped title with UE technology.

Nice to have

  • Knowledge of other game engines.
  • Experience with at least one graphics debugging tool (RenderDoc, Pix, console-specific, etc.).
  • Console development experience.
  • Strong communication skills.
  • Bachelor Degree in Computer Science, Software Engineering or equivalent field.

This job is Canada wide (can be in a different province other than British Columbia).
Working mode: in-office/hybrid (in Vancouver) or fully remote (inside/outside Vancouver) is possible.

  • Competitive salary.
  • Health benefits with an HSA account.
  • Responsible work-life balance with flexible hours and paid overtime.
  • 20 days of paid vacation per year (26 days after 2 years of working at CD PROJEKT RED).
  • A modern indie-style studio with a relaxed atmosphere working on high-budget AAA games.
  • RRSP with employer matching.
  • Gym Membership Reimbursement.
  • A chance to work in a booming industry within an international team.
  • Office located near transit and bike routes with onsite parking available.
121 available jobs