Game Engine Engineer (Optimization)

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

N-ix - Middle Technical Consultant

N-ix

Ukraine (Remote)
1 Month ago
Addepar - Sr. Backend Software Engineer

Addepar

Pune, Maharashtra, India (Hybrid)
1 Week ago
SciPlay - Software Engineer

SciPlay

Bengaluru, Karnataka, India (Hybrid)
3 Days ago
Britive - Senior UI Engineer

Britive

Bengaluru, Karnataka, India (Remote)
1 Month ago
Cubic corporation - Senior Software Engineer Android

Cubic corporation

Hamburg, Hamburg, Germany (On-Site)
1 Week ago
Blind Squirrel Games - Gameplay Engineer

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
5 Months ago
Evolution  - Unreal Engine / C++ Developer

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
RoofStack - Unity Developer

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
4 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Months ago
Tencent - Lead Engine Systems Engineer

Tencent

Irvine, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Production Engineering

Meta

Seattle, Washington, United States (Hybrid)
6 Months ago
NCR Voyix - Software Engineer III

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
4 Days ago
Meta - Software Engineer (Technical Leadership) - Machine Learning

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
Glean - Software Engineer, Backend

Glean

Palo Alto, California, United States (Hybrid)
2 Weeks ago
Mendix - Frontend React/Typescript Developer

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
1 Month ago
Ion - Principal Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
7 Months ago
Virtusa - Senior QA Lead

Virtusa

Andhra Pradesh, India (On-Site)
9 Months ago
Meta - Software Engineer, Android

Meta

Burlingame, California, United States (On-Site)
6 Months ago
Amobear - Playable Ads Developer

Amobear

Hanoi, Vietnam (On-Site)
1 Week ago
Netomi - SDE II/III Backend

Netomi

India (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

Tencent - Publishing Operations for Shooting End-Game (Korean Market)

Tencent

Shenzhen, Guangdong Province, China (On-Site)
3 Days ago
Riot Games - Senior User Researcher

Riot Games

Shanghai, Shanghai, China (On-Site)
10 Months ago
Ansys - Senior Application Engineer

Ansys

Shanghai, China (On-Site)
3 Weeks ago
Paper Stacking games - Comprehensive Procurement Expert

Paper Stacking games

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Ourpalm - Combat Planner

Ourpalm

Beijing, Beijing, China (On-Site)
3 Months ago
Ubisoft - Lead R&D Scientist

Ubisoft

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

Ubisoft

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - Senior Interconnect Product Engineer

NVIDIA

Shanghai, Shanghai, China (Remote)
2 Months ago
disney - Senior Structural Engineer

disney

Shanghai, China (On-Site)
2 Weeks ago
Qingci Games - Urgent 2D Game Effects Artist

Qingci Games

Xiamen, Fujian, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
playrix  - Senior Unity Software Engineer (Gameplay)

playrix

Cyprus (Remote)
7 Months ago
Tencent - Main Engineer

Tencent

Osaka, Osaka, Japan (On-Site)
5 Months ago
Tamatem Games - 6 Months Internship - Game Developer

Tamatem Games

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
1 Month ago
Smilegate - Client Development (Engine) for LOST ARK Mobile

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
paxie games - Sr. Game Developer

paxie games

Göztepe, İstanbul, Türkiye (On-Site)
6 Months ago
Wargaming - Game Developer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
6 Months ago
Game District - Game Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
2 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
7 Months ago
Dream Games - Senior Software Engineer

Dream Games

İstanbul, Türkiye (On-Site)
1 Year 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