Game Engine Engineer

thatgamecompanyยท Engineering
Apply Now โ†—
๐Ÿ“ China - ShanghaiFullTime

About this role

Responsibilities

  • Analyze and resolve complex game performance bottlenecks, optimizing CPU/GPU, memory, energy, and I/O usage across a wide spectrum of Android devices

  • Evaluate team workflows to identify inefficiencies, developing solutions that streamline engineering processes and proactively reduce technical debt

  • Design and implement robust Android performance testing metrics and automated pipelines to elevate the gameplay development experience

  • Diagnose and fix rendering anomalies and runtime issues, including frame-rate drops, graphical artifacts, and memory leaks

  • Collaborate closely with various disciplines, including artists, designers, and other engineers, to gather requirements, deliver and iterate on features

Required Skills

  • 5+ years of professional software development experience using C++

  • Strong foundation in computer science, applied mathematics, and analytical modeling

  • Deep understanding of the Android ecosystem and mobile game development

  • Experience with multithreading, performance analysis, and code optimization

  • Proficiency in at least one Graphics API (Vulkan, OpenGL, or Metal)

  • Fluent in written English for professional communications

Preferred Skills

  • Cross-platform development experience (iOS/Windows/PlayStation/Nintendo Switch)

  • Familiarity with Lua, or similar scripting languages

  • Ability to discuss or share examples of advanced C++ work (e.g., custom engines, renderers, or similar projects)

Frequently Asked Questions

Is the salary disclosed for the Game Engine Engineer position at thatgamecompany?
The salary for this Game Engine Engineer role at thatgamecompany is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Game Engine Engineer position at thatgamecompany located?
This Game Engine Engineer role at thatgamecompany is based in China - Shanghai. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Game Engine Engineer role at thatgamecompany full-time or part-time?
This is listed as a FullTime position. It is posted as a Game Engine Engineer role in the Engineering department at thatgamecompany.
Which team or department does the Game Engine Engineer at thatgamecompany belong to?
This Game Engine Engineer position is part of the Engineering department at thatgamecompany. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Game Engine Engineer position at thatgamecompany?
Click the "Apply Now" button on this page. You will be redirected to thatgamecompany's official application portal hosted on ashby where you can submit your application directly.
When was the Game Engine Engineer job at thatgamecompany posted?
This Game Engine Engineer position at thatgamecompany was posted on Sep 8, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Game Engine Engineer
thatgamecompany
Apply for this role โ†—

You'll be redirected to thatgamecompany's official application page on Ashby ATS.