Game Engine Engineer
thatgamecompany· Engineering
China - ShanghaiFull-timePosted 1mo ago
About the role
Engineering-focused role shaping Android game performance, rendering, and cross-discipline collaboration to optimize gameplay experiences on Android devices.
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
Qualifications
- 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
Skills
Required:C++Android performance optimizationMultithreadingGraphics API
Last updated Sep 10, 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
- Staff Systems Software Engineer1mo agoRemote · ITS
- IT Support Specialist1mo agoHybrid (Los Angeles) · ITS
- Technical Game Designer1mo agoChina - Shanghai · Design
- Build Engineer1mo agoRemote · Engineering
- UGC & Creator Community Specialist2mo agoChina - Shanghai · Marketing