Game Engine Engineer (Optimization) - China

4 Months ago • 5 Years + • Game Engine • Undisclosed

About the job

Job Description

Game Engine Engineer specializing in Android optimization, 5+ years C++ exp, deep Android library understanding, mobile Graphics API knowledge.
Must have:
  • C++ development
  • Android client
  • Android library
  • Mobile Graphics API
Good to have:
  • Mobile game dev
  • HarmonyOS
  • Shader
  • Android security

Sky has an amazing and vibrant community of socially minded players, and we are tirelessly working on solutions to deepen player interaction and create lasting friendships. We are seeking an experienced Game Engine Engineer to work on optimization projects within our custom game engine.

Responsibilities

  • Analyzing game performance bottlenecks, optimizing CPU/GPU/memory/energy/IO usage on various types of Android devices

  • Identify issues in our team’s workflow, and propose/implement solutions to streamline our processes and reduce future bugs

  • Build the criteria and pipeline for Android performance testing, make the gameplay development experience more robust

  • Resolve issues such as frame-rate drop, graphic display quality problems, etc. Collaborate closely with various disciplines, including artists, designers, and other engineers, to gather requirements, deliver and iterate on features

Required Skills

  • Knowing computer science fundamentals, good at math, modeling, and analysis. Have 5-year+ experience in C++ development

  • Hands-on experience with Android client(Java/Kotlin), familiar with multi-threads programming

  • Deep understanding of the Android library

  • Hands-on to game compatibility adaptation, such as adaptation of various mobile phones. Familiar with mobile Graphics API (Vulkan/OpenGL/Metal)

  • Familiar with game rendering

  • Fluent in spoken English for professional communications

Preferred Skills

  • Have mobile game development experience

  • Familiar with platforms other than Android development (iOS/Windows/Playstation/Nintendo Switch)

  • Hands-on experience with HarmonyOS Familiar with shader

  • Familiar with Android app security, and hacking prevention

We look forward to meeting you!

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them.

We seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation.

Our mission - create timeless entertainment that make positive change to the human psyche worldwide.

Canada (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (On-Site)

Shanghai, Shanghai, China (Remote)

View All Jobs

Get notified when new jobs are added by That game company

Similar Jobs

Paypal - Senior Software Engineer

Paypal, India (Hybrid)

AppLovin - Software Engineer

AppLovin, Canada (On-Site)

Intel Corporation - Senior SAP Basis and HANA Engineer

Intel Corporation, India (Hybrid)

The Walt Disney Company - Senior Manager, Software Engineer, Quality Engineering

The Walt Disney Company, United States (Hybrid)

Seedify - Senior UI Engineer (Unreal Engine)

Seedify, Czechia (Remote)

Activision - Multiplayer Technical Director

Activision, (Hybrid)

CultureMill Recruiting - Game Developer (C++)

CultureMill Recruiting, United States (On-Site)

Peak - Game Developer

Peak, (On-Site)

Maverick Games - Engine Engineer

Maverick Games, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Werplay - QA Engineer

Werplay, Pakistan (On-Site)

Liferay - Senior Front End Consultant

Liferay, India (On-Site)

Keywords Studios (Player Support) - Software Engineer III

Keywords Studios (Player Support), India (Hybrid)

ByteDance - Tech Lead - Global E-Commerce Supply Chain

ByteDance, United States (On-Site)

Microsoft - ROP - Cloud Network Engineer

Microsoft, India (On-Site)

Dmg - Software Development Engineer 3

Dmg, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Virtuos - Software Engineer Intern

Virtuos, China (On-Site)

Thatgamecompany - DevOps Engineer - Shanghai

Thatgamecompany, China (On-Site)

Publicis Groupe - Senior Art Director

Publicis Groupe, China (On-Site)

Corsair - Global Souring Manager

Corsair, China (On-Site)

Tencent - Patent Litigation Attorney

Tencent, China (On-Site)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Principal Research Engineer

Epic Games, (On-Site)

Snowed In Studios - Advanced Software Developer - Montreal

Snowed In Studios, Canada (Remote)

Argus Labs - Senior Game Developer (LATAM)

Argus Labs, (Remote)

Blizzard Entertainment - 2025 US Co-Op - Game Engineering

Blizzard Entertainment, United States (On-Site)

Playrix - Lead C++ Software Engineer (Gameplay)

Playrix, Ukraine (Remote)

Activision - Senior Engine Programmer

Activision, Sweden (Hybrid)

Maverick Games - Engine Engineer

Maverick Games, United Kingdom (On-Site)

Mojang Studios - Java Platform Engineer

Mojang Studios, Sweden (Hybrid)

Wargaming - Client Game Developer (World of Tanks)

Wargaming, Cyprus (Hybrid)

Get notifed when new similar jobs are uploaded