Game Engine Engineer (Optimization) - China

4 Months ago • 5 Years + • Game Engine

Job Summary

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

Job Details

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!

Similar Jobs

Visa - Senior Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 3 Months ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Mexico (Remote)
• 3 Months ago
Interactive Brokers - Senior Systems Engineer- Microsoft M365/Active Directory

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
• 4 Months ago
ION - Lead Java Developer, New York

ION

New York, New York, United States (Hybrid)
• 4 Months ago
ByteDance - Machine Learning Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
• 1 Month ago
Snowed In Studios - Intermediate Generalist Programmer

Snowed In Studios

Ottawa, Ontario, Canada (Hybrid)
• 6 Months ago
Singularity 6 - Senior/Staff Game Engineer

Singularity 6

United States (Hybrid)
• 1 Month ago
SuperPlay - Unity Team Lead

SuperPlay

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 2 Weeks ago
KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
• 7 Months ago
Motive Studio - Software Developer Intern (Engine Programming)

Motive Studio

Montreal, Quebec, Canada (Hybrid)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Next Level Business Services - Java Script Developer (Sr UI Developer with very Strong Exp in Java Script )

Next Level Business Services

Dallas, Texas, United States (On-Site)
• 3 Months ago
Zeta - Software Development Engineer In Test II

Zeta

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Google - Software Engineering Intern, PhD, Summer 2025

Google

(On-Site)
• 2 Months ago
Bytro - Quality Assurance / QA Specialist - Gaming (f/m/x)

Bytro

Hamburg, Hamburg, Germany (Hybrid)
• 6 Months ago
Swiss Re - Senior Cloud Engineer

Swiss Re

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Zeta - Program Manager I

Zeta

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Moon Active - Software Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 1 Week ago
Plarium - Data Architect

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
• 1 Day ago
Zeta - Manager - Software Development

Zeta

Mumbai, Maharashtra, India (On-Site)
• 3 Months ago
Meta - Software Engineer, Infrastructure

Meta

Mountain View, California, United States (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Tencent - Senior 3D Character Designer (AAA Stylized Realistic Shooting Game)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
• 1 Month ago
IGG - News Editor (Indian)

IGG

Fuzhou, Fujian, China (On-Site)
• 3 Months ago
Thatgamecompany - Business Development & Marketing Associate - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
• 4 Months ago
PwC - Technology Consulting-Full Stack Engineer-Associate-Shanghai

PwC

Shanghai, Shanghai, China (On-Site)
• 1 Month ago
Ubisoft - Senior Level Artist[3A Project]

Ubisoft

Shanghai, Shanghai, China (On-Site)
• 6 Months ago
Mattel  Inc  - Sr Laboratory Engineer

Mattel Inc

Guangdong Province, China (On-Site)
• 2 Months ago
Virtuos - Art Director_ Environment

Virtuos

China (On-Site)
• 3 Months ago
Virtuos - Assistant Technical Director (Gameplay)

Virtuos

China (On-Site)
• 3 Weeks ago
Tencent - Marketing Data Analyst (深圳)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
• 3 Months ago
Spin Master - Assistant Manager, Planning

Spin Master

Guangdong Province, China (On-Site)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Activision - Senior Engine Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
• 1 Month ago
Escape Velocity Entertainment - Debug Engineer

Escape Velocity Entertainment

(Remote)
• 3 Weeks ago
Epic Games - Principal Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
• 5 Days ago
Keywords Studios (Player Support) - Video Game Engine Programmer

Keywords Studios (Player Support)

Tokyo, Japan (Remote)
• 6 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Brazil (On-Site)
• 6 Months ago
AbZorba Games  - Unity Game Developer

AbZorba Games

Athens, Greece (On-Site)
• 8 Months ago
SYBO - Senior Game Engineer

SYBO

Copenhagen, Denmark (On-Site)
• 8 Months ago
505 Games - Senior Software Engineer - Technical Business Unit

505 Games

Milan, Lombardy, Italy (Remote)
• 7 Months ago
Teravision Games - Lead Programmer

Teravision Games

Bogotá, Bogota, Colombia (Hybrid)
• 1 Week ago
Blizzard Entertainment - 2025 US Co-Op - Game Engineering

Blizzard Entertainment

Albany, New York, United States (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

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.

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

United States (Remote)

Shanghai, Shanghai, China (Remote)

View All Jobs

Get notified when new jobs are added by That game company

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug