Game Engine Engineer (Optimization)

1 Month ago • 5 Years + • Game Engine

Job Summary

Job Description

Sky is looking for a Game Engine Engineer (Optimization) to join their team in Shanghai, China. The role involves analyzing and optimizing game performance across various Android devices, focusing on CPU, GPU, memory, energy, and IO usage. Responsibilities include identifying and resolving performance bottlenecks (like frame rate drops), streamlining development processes, building performance testing pipelines, and collaborating with artists, designers, and engineers. The ideal candidate will have 5+ years of C++ development experience, strong Android development skills (Java/Kotlin), and familiarity with mobile graphics APIs (Vulkan/OpenGL/Metal).
Must have:
  • 5+ years C++ development experience
  • Android client experience (Java/Kotlin)
  • Multi-threading programming expertise
  • Understanding of Android libraries
  • Mobile game compatibility adaptation
  • Familiar with mobile Graphics API (Vulkan/OpenGL/Metal)
Good to have:
  • Mobile game development experience
  • iOS/Windows/Playstation/Nintendo Switch experience
  • HarmonyOS experience
  • Shader familiarity
  • Android app security & hacking prevention knowledge

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

Google - Software Engineer II, V8 Bug Detection

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Playtika - PHP Tech Lead

Playtika

Poland (Hybrid)
1 Month ago
Temporal Technologies - Staff Software Engineer, Network Edge

Temporal Technologies

(Remote)
7 Hours ago
T systems - Java Backend Lead/ Architect

T systems

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
ByteDance - Software Engineer, Backend and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
Activision - Lead Tools Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Final Strike Games - Gameplay Engineer II

Final Strike Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

California, United States (On-Site)
1 Month ago
Blind Squirrel Games - Sr. Generalist Engineer, Austin

Blind Squirrel Games

Austin, Texas, United States (Hybrid)
1 Month ago
Probably Monsters - Systems Engineer, Engine (Core Technology)

Probably Monsters

Dallas, Texas, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, Metrics and Business Intelligence

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago
ION - Software Developer/Engineer - Graduate Development Program

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
3 Days ago
Sitetracker - Senior Software Engineer - Salesforce

Sitetracker

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Zazz - Java Developer

Zazz

(Remote)
2 Months ago
Scale AI - Solutions Engineer, Enterprise

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Anavation - Senior Software Engineer

Anavation

Clarksburg, West Virginia, United States (Remote)
1 Week ago
Axon - Senior Software QA Engineer - Automation

Axon

Ho Chi Minh City, Vietnam (On-Site)
7 Hours ago
Canva - Fullstack Software Engineer - Video Compositor

Canva

Brisbane, Queensland, Australia (Remote)
3 Weeks ago
ByteDance - Senior Software Engineer - Stability Platform

ByteDance

Singapore (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Virtuos - Senior UI UX Designer

Virtuos

China (On-Site)
1 Month ago
Tencent - 3D Environment Lighting Artist (2D Open-World Game)

Tencent

Guangzhou, Guangdong Province, China (On-Site)
2 Months ago
NVIDIA - Senior ASIC Engineer, Digital Design

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
2K - Game Localization Specialist (Traditional Chinese)

2K

Shanghai, China (On-Site)
23 Hours ago
Tencent - Marketing Manager - Latin America

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Weeks ago
Yodo1 - Finance Intern, Chinese Speaking

Yodo1

Beijing, Beijing, China (Remote)
10 Months ago
Tencent - Game Operation Specialist (Data Analytics) - PUBG Mobile, Latin America

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Tencent - Senior 3D Environment Artist - Global AAA Action Game

Tencent

Shanghai, Shanghai, China (On-Site)
2 Months ago
Google - Business Development Manager, New Business Sales, Export

Google

Guangdong Province, China (On-Site)
2 Weeks ago
Tencent - HR Intern (International Students)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
6 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
Wizcorp - Unreal Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
1 Month ago
Stardock - Senior Game Engineer

Stardock

Plymouth, Michigan, United States (On-Site)
5 Months ago
Playground Games - Senior Systems Engineer

Playground Games

England, United Kingdom (Hybrid)
5 Months ago
Wargaming - Gameplay Developer (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Week ago
Scorewarrior - Senior Client C++ Developer (Core Team)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Weeks ago
Onward Search - Senior Generalist Engineer (Gameplay/Tools)

Onward Search

Seattle, Washington, United States (On-Site)
5 Months ago
Wildlife Studios - Staff Game Engineer (L6) - Live Games Tech

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Larian Studios - QA Engineer (Game Engine)

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 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)

Canada (Remote)

United States (Remote)

Canada (Remote)

Shanghai, Shanghai, China (On-Site)

Remote, Oregon, United States (Remote)

United States (Remote)

United States (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