Game Engine Engineer (Optimization)

1 Month 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

Scopely - Senior Software Engineer (Java)

Scopely

Bengaluru, Karnataka, India (Hybrid)
8 Hours ago
BigID - Software Engineer Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago
Netflix - Engineer Manager - Intelligence and Experience Engineering

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Workato - AI Solutions Architect

Workato

Bengaluru, Karnataka, India (On-Site)
6 Hours ago
DEVOTEAM - Data engineer -Apache NIFI

DEVOTEAM

Casablanca, Casablanca-Settat, Morocco (Remote)
6 Months ago
Abstraction games - Senior Engine Programmer

Abstraction games

Eindhoven, North Brabant, Netherlands (Hybrid)
1 Month ago
Light Speed Studios - Main Engineer

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
4 Months ago
Escape Velocity Entertainment - Debug Engineer

Escape Velocity Entertainment

(Remote)
1 Month ago
Epic Games - Senior Engine Programmer

Epic Games

London, England, United Kingdom (On-Site)
2 Weeks ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Georgia (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Temporal Technologies - Senior Developer Success Engineer - Infrastructure

Temporal Technologies

(Remote)
7 Hours ago
Quizizz - Software Engineer - Infrastructure

Quizizz

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineering Manager, Play Games

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Warner Bros Games - Senior Staff Engineer - Java-Commerce Team

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Weeks ago
Netflix - Data Engineer (L5) - Product (Device)

Netflix

United States (Remote)
6 Months ago
AppLovin - Data Platform Engineer

AppLovin

Palo Alto, California, United States (On-Site)
6 Hours ago
ByteDance - Software Developer (Routing Verification & Emulation)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Next Level Business Services - Salesforce Technical Lead

Next Level Business Services

San Jose, California, United States (On-Site)
6 Months ago
Warner Bros Games - Senior Staff Software Engineer - Fullstack (Content Systems)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
ION - Lead Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, Shanghai, China

GameJobs - Production Manager (Assassin's Creed)

GameJobs

Chengdu, Sichuan, China (On-Site)
1 Day ago
Kaiying Network - Video Production (AIGC Focus)

Kaiying Network

Shanghai, China (On-Site)
2 Weeks ago
Microsoft - Principal Product Manager - Copilot Growth

Microsoft

Beijing, Beijing, China (On-Site)
2 Weeks ago
Thatgamecompany - HR Generalist (Recruitment Focus)

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago
Virtuos - Korean Translator

Virtuos

China (On-Site)
3 Days ago
NVIDIA - Senior C++ Software Engineer - Apache Spark Solution

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
Haleon - Sr. Brand Manager/Brand Manager

Haleon

Shanghai, China (On-Site)
1 Day ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Riot Games - Software Engineer - Gameplay (Contractor)

Riot Games

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Thatgamecompany - Senior Game Security Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Scorewarrior - Core Client Senior C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Ubisoft - Senior Cinematics Designer

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Visual Concepts - Engineer

Visual Concepts

Austin, Texas, United States (On-Site)
1 Month ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
3 Months ago
Wargaming - Game Developer (World of Tanks)

Wargaming

Prague, Prague, Czechia (Hybrid)
5 Months ago
Limit Break - Unity Engineer

Limit Break

Tokyo, Japan (On-Site)
1 Month ago
Epic Games - Senior Software Engineer, Developer Relations

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Illuvium - C++ Engineer

Illuvium

Copenhagen, Denmark (Remote)
1 Month ago
Epic Games - Engine Programmer, UEFN

Epic Games

Bellevue, Washington, United States (On-Site)
1 Week ago
Ghostpunch Games - Unreal Engine Developer (Remote)

Ghostpunch Games

Fort Lauderdale, Florida, United States (Remote)
10 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