This Software Engineer position requires a strong background in graphics programming. Responsibilities include developing and optimizing graphics-related features, debugging rendering issues, and profiling CPU and GPU utilization. The ideal candidate will have experience with graphics engines, shader programming models, and high-level shader languages like HLSL or GLSL. A solid understanding of global lighting methods, dynamic lighting, shadow rendering, and other modern rendering techniques is also essential.