
Real job — pulled straight from thatgamecompany’s careers page · Verified September 14, 2026 · No reposts.
Job description
thatgamecompany is hiring a Game Engine Engineer — a full-time, based in Shanghai, CN role. Apply directly on thatgamecompany's careers page below.
Game Engine Engineer
Department: Engineering
Location: China - Shanghai
Employment Type: FullTime
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)
Get Game Engine Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Game Engine Engineer at thatgamecompany?
The required skills for Game Engine Engineer at thatgamecompany include: C++, Android.
What is the seniority level for Game Engine Engineer at thatgamecompany?
Game Engine Engineer at thatgamecompany is a Senior level position.
How do I apply for Game Engine Engineer at thatgamecompany?
You can view the full description and apply for Game Engine Engineer at thatgamecompany on EchoJobs: https://echojobs.io/job/thatgamecompany-game-engine-engineer-tvkj9.