Find your next place in games.

Log in Create an account

v1.0.24

← Back to jobs

thatgamecompany

Game Engine Engineer

  • China - Shanghai
  • Onsite
  • Engineering

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)

Listing details

Locations

China - Shanghai

Posted by employer
2026-09-08T06:50:09.269Z
Last verified
2026-10-29
Schedule
Not specified
Engagement
Not specified
Apply at source ↗

Source: thatgamecompany-expansion