← All roles

Senior Graphics Engineer,Shanghai

thatgamecompany· Engineering
Apply on company site
China - ShanghaiFull-timePosted 2mo ago

About the role

Senior Graphics Engineer to join the engine team, focusing on real-time rendering, performance, and scalability for a leading social game. Collaborates with engine, gameplay, artists, and designers to deliver high-quality experiences across devices.

Responsibilities

  • Develop high-performance C++ systems for our proprietary game engine, with a focus on real-time rendering, performance and scalability
  • Design, implement, and maintain rendering features, core engine components, tools and graphics pipelines
  • Profile and optimize GPU and CPU performance across a wide range of devices, with particular emphasis on mobile
  • Write clean, maintainable code with clear documentation and code-level comments
  • Contribute to team growth by mentoring others, sharing best practices, and staying up-to-date with graphics and platform trends

Qualifications

  • Expert-level C++ development skills with deep knowledge of performance tuning, multi-threading, and low-level engine systems
  • Have shipped large-scale 3D games across multiple platforms
  • Experience with game engines and art/content pipelines
  • Deep understanding of modern rendering pipelines and graphics APIs. We use Vulkan and Metal.
  • Proficiency with GPU profiling/debugging tools
  • At least 6 years of Game industry experience
  • Fluent in spoken English for professional communications

Skills

Required:C++Real-time renderingGPU profilingMulti-platform shippingGraphics APIsEnglish communication
Last updated Aug 13, 2026. Interested? Apply on the company site.

About thatgamecompany

is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide.

thatgamecompany is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide.

gameinteractive entertainmentgamesSkyJourneyFlowerFlow

More open roles at thatgamecompany