Overview
2K is seeking a Principal Rendering Engineer to lead the development of cutting-edge rendering features for our AAA games. This on-site role in Burnaby, BC, Canada combines hands-on engineering with technical leadership to shape the graphics engine across platforms.
Responsibilities
- Architect and implement advanced rendering systems including lighting, shadows, post-processing, and material pipelines.
- Mentor and review code, establishing performance, stability, and maintainability standards.
- Collaborate with graphics, engine, tooling, and platform teams to ensure a cohesive rendering pipeline across PC and consoles.
- Optimize rendering performance and memory usage; profile and tune for target platforms.
- Drive feature planning, estimation, and roadmaps in alignment with product goals.
- Ensure robust testing, debugging, and quality across multiple graphics APIs and hardware.
Qualifications
- Proven track record delivering high-performance graphics for AAA titles.
- Strong proficiency in C++ and shader programming (HLSL/GLSL).
- Deep knowledge of modern rendering techniques: PBR, global illumination, real-time shadows, HDR pipelines.
- Experience with Vulkan, DirectX 12, or similar low-level graphics APIs.
- Experience with cross-platform graphics engines and tooling.
- Excellent communication and leadership skills.
Location
Burnaby, British Columbia, Canada (on-site at 2K studio).
About 2K
2K is a world-class video game publisher and developer known for acclaimed franchises and immersive player experiences.