Senior Graphics Engineer,Shanghai

thatgamecompany · full-time · posted 12 Aug

You came here asking one thing. Salary?

$$$ ???

They didn't say.

*The posting gives you no number to evaluate. That absence is part of the offer.

Second question — can you apply from where you sit?

Open to China

Compare it with where you sit.

→ inferred locally from your browser clock. nothing is stored.

The actual job

Senior Graphics Engineer,Shanghai

thatgamecompany

Seniority
Senior
Engagement
Full-time
Posted
1 day ago

What the posting asks for

  • 6 years of experience
  • C++
  • Real-time rendering
  • Performance tuning
  • Multi-threading

Employer text

The posting, in its own words

We are looking for an exceptional Senior Graphics Engineer to join our engine team and help us continue to grow the most advanced social game on earth.You’ll collaborate with fellow engine team members as well as gameplay engineers, artists and designers to bring the highest quality game experience to players on all supported devices — regardless of platform or performance tier.What you’ll do hereDevelop high-performance C++ systems for our proprietary game engine, with a focus on real-time rendering, performance and scalabilityDesign, implement, and maintain rendering features, core engine components, tools and graphics pipelinesProfile and optimize GPU and CPU performance across a wide range of devices, with particular emphasis on mobileWrite clean, maintainable code with clear documentation and code-level commentsContribute to team growth by mentoring others, sharing best practices, and staying up-to-date with graphics and platform trendsMust havesExpert-level C++ development skills with deep knowledge of performance tuning, multi-threading, and low-level engine systemsHave shipped large-scale 3D games across multiple platformsExperience with game engines and art/content pipelinesDeep understanding of modern rendering pipelines and graphics APIs. We use Vulkan and Metal.Proficiency with GPU profiling/debugging toolsAt least 6 years of Game industry experienceFluent in spoken English for professional communicationsNice to havePassion for pushing the boundaries of Android graphics, particularly with VulkanFamiliarity with SIMD instruction setsSomething to share from shadertoy.comWe look forward to meeting you!