Game Engine Engineer (Optimization)

2 Months 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

GoTo Group - Senior Software Engineer - Data Platform (Mercury)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Penrose studios - Blockchain Engineer

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
bytedance - Software Engineer (ElasticSearch / OpenSearch) - Cloud Infrastructure- San Jose

bytedance

San Jose, California, United States (On-Site)
7 Months ago
DevRev - Member of Technical Staff

DevRev

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
10 Months ago
Peak - Game Developer

Peak

(On-Site)
10 Months ago
Amazon games  - System Dev Engineer, Amazon Games

Amazon games

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Relax Gaming  - Game Engine Developer

Relax Gaming

Sliema, Malta (Hybrid)
2 Months ago
playrix  - Lead Unity Software Engineer (Gameplay)

playrix

Armenia (Remote)
7 Months ago
Smilegate - Next Crossfire Mode Planning

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Novomatic - Build Your Future With Us. Join Our Talent Pool.

Novomatic

Zabierzów, Lesser Poland Voivodeship, Poland (Hybrid)
2 Weeks ago
CrowdStrike - Senior Software Engineer - Reliability

CrowdStrike

Ireland (Remote)
3 Weeks ago
bytedance - Cloud Technical Support

bytedance

Singapore (On-Site)
1 Month ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Jagex Limited - Game Systems Engineer

Jagex Limited

Cambridge, England, United Kingdom (Hybrid)
4 Days ago
Google - Senior Software Engineer, Storage, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer, Early Career

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Epic Games - Software Engineer, Developer Relations

Epic Games

Seoul, South Korea (On-Site)
4 Months ago
TALA - Senior Backend Engineer

TALA

Mexico City, Mexico (Remote)
3 Weeks ago
Lulalend - Senior Software Engineer

Lulalend

Cape Town, Western Cape, South Africa (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Riot Games - Senior Technical Producer - Wild Rift Shanghai

Riot Games

Shanghai, China (On-Site)
1 Month ago
Ubisoft - Economic Designer

Ubisoft

Shanghai, Shanghai, China (On-Site)
1 Month ago
GOAT Group - Senior Machine Learning Engineer II

GOAT Group

Shanghai, China (On-Site)
2 Weeks ago
NVIDIA - GPU C++ Modeling Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Google - Test Engineer III, User Experience Quality, Pixel

Google

Shanghai, Shanghai, China (On-Site)
1 Month ago
Marks, part of SGS & Co - Design Project Manager

Marks, part of SGS & Co

Guangzhou, Guangdong Province, China (On-Site)
2 Weeks ago
NVIDIA - Solution Architect - CSP Cloud

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Philips - Marketing Intern, Male Grooming

Philips

Shanghai, China (On-Site)
6 Days ago
Aptive - ATT Technician

Aptive

Nantong, Jiangsu, China (On-Site)
1 Month ago
Zen game - Game UI Designer

Zen game

Shenzhen, Guangdong Province, China (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

playrix  - Lead Unity Software Engineer (Gameplay)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
Microsoft - Engine Programmer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
PlayStation Global - Lead Engine Programmer

PlayStation Global

United States (Remote)
2 Months ago
Light Speed Studios - Senior Game Engine Engineer

Light Speed Studios

Tokyo, Japan (On-Site)
1 Month ago
welevel  - Unreal Developer

welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
1 Year ago
house of how - Lead Game Engineer - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
6 Months ago
Tencent - Senior Environment Artist

Tencent

Shanghai, Shanghai, China (On-Site)
3 Months ago
that game company - Engine Programmer

that game company

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

thatgamecompany is best recognized for creating award-winning, enriching, and meaningful game titles such as Journey, Flower, and flOw. Sky is our most complex undertaking to date. It is a social network built around the values inherited from a powerful humanistic story. It is a live experience continuously evolving inside a global online theme park. We are also working on an unannounced game, look out for it soon!

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