---
title: "Game Engine Engineer"
company: "thatgamecompany"
company_url: "https://www.remjobs.works/companies/thatgamecompany"
url: "https://www.remjobs.works/job/thatgamecompany-game-engine-engineer-6359625c-5502-4c4a-9777-17214473e59d"
apply_url: "https://jobs.ashbyhq.com/thatgamecompany/18140866-6e79-4518-9468-2c58aea7bbcf"
workplace: onsite
location: "China - Shanghai"
employment_type: full-time
seniority: mid
role: software-engineering
region: asia-pacific
skills: ["cpp"]
date_posted: 2026-09-08T06:50:09.269Z
first_seen_by_remjobs: 2026-09-15T16:22:47.937Z
---

# Game Engine Engineer

**thatgamecompany** · China - Shanghai

Apply: https://jobs.ashbyhq.com/thatgamecompany/18140866-6e79-4518-9468-2c58aea7bbcf

## About thatgamecompany

thatgamecompany is a game studio dedicated to creating timeless interactive entertainment that inspires human connection worldwide. Critically acclaimed games Journey, Flower and flOw.

## About the 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)

---

Source: thatgamecompany's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/thatgamecompany-game-engine-engineer-6359625c-5502-4c4a-9777-17214473e59d
