Outscal Logooutscal logo

Game Engine Engineer (Optimization)

17 Hours ago • 5 Years + • Game Engine

Job Summary

Job Description

Sky is seeking an experienced Game Engine Engineer specializing in optimization for their custom game engine. Responsibilities include analyzing performance bottlenecks (CPU/GPU/memory/energy/IO), optimizing for various Android devices, streamlining development processes to reduce bugs, building Android performance testing pipelines, resolving frame-rate drops and graphic issues, and collaborating with artists, designers, and engineers. The ideal candidate will possess strong C++ skills (5+ years), Android development experience (Java/Kotlin), familiarity with multi-threading, Android libraries, mobile Graphics APIs (Vulkan/OpenGL/Metal), game rendering, and excellent communication skills. The role involves adapting game compatibility across different mobile phones.
Must have:
  • 5+ years C++ experience
  • Android client experience (Java/Kotlin)
  • Multi-threading programming
  • Understanding of Android libraries
  • Mobile Graphics API knowledge (Vulkan/OpenGL/Metal)
  • Game rendering fluency
Good to have:
  • Mobile game development experience
  • iOS/Windows/Playstation/Nintendo Switch experience
  • HarmonyOS experience
  • Shader familiarity
  • Android app security and 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

Crunchyroll - Software Development Engineer in Test III, Game Consoles

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
SciPlay - Senior Software Engineer

SciPlay

Cedar Falls, Iowa, United States (Hybrid)
2 Months ago
Appirits - Web Engineer

Appirits

Tokyo, Japan (Hybrid)
1 Month ago
PlayStation Global - Software Engineer II - Android / UI

PlayStation Global

Carlsbad, California, United States (On-Site)
2 Weeks ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Auckland, Auckland, New Zealand (Remote)
4 Weeks ago
Larian Studios - QA Engineer (Game Engine)

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Portugal (Remote)
5 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
5 Months ago
Magic Media - Unity / C# Networking Engineer

Magic Media

Ankara, Ankara, Türkiye (Remote)
1 Day ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ireland (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
Starkflow - Oracle SOA Consultant

Starkflow

New South Wales, Australia (Hybrid)
3 Weeks ago
Glean - Solutions Architect ( EMEA/US East Customer hours )

Glean

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Armada - Senior Software Engineer

Armada

Thiruvananthapuram, Kerala, India (On-Site)
5 Months ago
Ness Digital - Java & React Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago
The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
1 Day ago
ByteDance - Client Engineer (Real Time Communication) - 2025 Start

ByteDance

Singapore (On-Site)
4 Months ago
OKX - Graduate Hire 2024/25 - SRE/Security Engineer

OKX

Hong Kong (On-Site)
5 Months ago
ByteDance - SRE Software Engineer Intern - Global Payment - 2025 Start

ByteDance

Singapore (On-Site)
1 Month ago
NVIDIA - Manufacturing Engineer

NVIDIA

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

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Tencent - Overseas Game Operation - Honor of Kings

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
NVIDIA - System Engineer Intern, Autonomous Vehicles - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Thermal Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Xsolla - Technical Support Specialist

Xsolla

Beijing, Beijing, China (On-Site)
3 Months ago
Thatgamecompany - Game Engine Engineer (Optimization)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Day ago
Tencent - Marketing Manager- PUBG Mobile 非洲南部

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
NVIDIA - Principal Autonomous Vehicles Engineer - Mapping and Localization

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
NVIDIA - Senior Site Reliability Engineer, Data Science and ML Platforms

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Tencent - Senior PC Game Event Planner

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Weeks ago
Animoca Brands - Game Developer

Animoca Brands

China (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Gearbox Software - Technical Director, SDK

Gearbox Software

Frisco, Texas, United States (On-Site)
3 Months ago
Blind Squirrel Games - Technical Director

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
3 Months ago
Undead Labs - Senior Open World Engineer

Undead Labs

Seattle, Washington, United States (Hybrid)
1 Month ago
Epic Games - Principal Engine Programmer, Verse Framework

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Alp Consulting  - 3D Unreal Developer

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Light Speed Studios - Lead Engine Systems Engineer

Light Speed Studios

Irvine, California, United States (On-Site)
6 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
6 Days ago
Intrepid Studios,  Inc  - Senior Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
1 Month ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
5 Months ago
Final Strike Games - Gameplay Engineer II

Final Strike Games

Montreal, Quebec, Canada (On-Site)
20 Hours 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)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

Shanghai, Shanghai, China (On-Site)

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