Senior Mobile Engine Engineer — C++ Optimization

Level.me

Austin, Northern (TX, KY)

Hybrid

USD 150,000 - 230,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Level.me is seeking a senior C++ engine engineer to optimize a forked Godot-based engine for mobile and constrained hardware. You will determine essential functionality, remove what isn’t needed, and rewrite components to improve performance and binary size.

You’ll profile CPU/GPU/memory, work on memory allocators, rendering, and platform graphics APIs (iOS/Metal, Android/Vulkan/OpenGL ES), and collaborate across teams to push startup times and battery efficiency on a range of devices.

Qualifications

  • Strong professional C++ experience.
  • 7+ years of game engine or runtime experience, including comfort working below the gameplay/application layer.
  • iOS and/or Android shipping experience is a plus.
  • Experience with constrained hardware and a strong understanding of mobile hardware limitations.
  • Experience profiling and optimizing for CPU, GPU, memory, loading, asset footprint, binary size, and frame rate.
  • Experience modifying underlying engine or runtime technology (not just building features on top of one).
  • Experience debugging device-specific problems across different hardware generations.
  • Strong architecture and systems design skills.
  • For candidates from Unity or Unreal backgrounds: demonstrated experience going below the engine's abstractions (e.g., native C/C++ work, IL2CPP, native plugins, or modified engine source), not solely C#/Blueprint-level mobile shipping experience.

Responsibilities

  • Get inside our engine and determine what functionality is actually needed for our product, and what can be removed, rewritten, or optimized.
  • Profile and optimize engine and runtime performance across CPU, GPU, memory, binary size, loading time, and (where relevant) battery/power.
  • Modify underlying engine/runtime technology to meet mobile and constrained-hardware requirements.
  • Work on memory allocators and footprint, asset streaming, lazy/asynchronous loading, texture compression, and rendering optimization.
  • Address draw calls, GPU pipelines, shaders, CPU/GPU synchronization, multithreading, and frame pacing.
  • Work with platform graphics APIs (iOS/Metal, Android/Vulkan/OpenGL ES) and debug device-specific problems.
  • Improve startup and load time, binary/package size, and performance across a range of device generations and capabilities.
  • Make architecture and systems design decisions specific to lower-powered hardware constraints.
  • Actively experiment with and adopt AI-assisted development tools to improve engineering workflows.

Skills

C++
Game engine
7+ years
iOS
Android
Constrained hardware
Profiling
Optimization
Engine modification
Debugging
Architecture
Bare engine work
Godot
Unreal Engine
Power optimization
AI tools

Job description

Level.me is seeking a senior C++ engine engineer to optimize a forked Godot-based engine for mobile and constrained hardware. You will determine essential functionality, remove what isn’t needed, and rewrite components to improve performance and binary size.

You’ll profile CPU/GPU/memory, work on memory allocators, rendering, and platform graphics APIs (iOS/Metal, Android/Vulkan/OpenGL ES), and collaborate across teams to push startup times and battery efficiency on a range of devices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lean Mobile Engine Architect for Constrained Devices
Lean Mobile Engine Architect for Constrained Devices

Level • Austin (CO)

On-site
USD 120,000 - 160,000
Sr. Mobile Engine Platform Engineer
Sr. Mobile Engine Platform Engineer

Level • Austin (CO)

On-site
USD 120,000 - 160,000
Sr. Engine Engineer
Sr. Engine Engineer

Level.me • Austin (TX), Northern (KY)

Hybrid
USD 150,000 - 230,000
Sr. Engine Engineer
Sr. Engine Engineer

Level AI • Austin (TX)

On-site
USD 140,000 - 210,000
Sr. Engine Platform Engineer
Sr. Engine Platform Engineer

Level • Austin (CO)

On-site
USD 150,000 - 190,000
Senior Cross-Platform Mobile AI & Graphics Engineer
Senior Cross-Platform Mobile AI & Graphics Engineer

Binance • United States

Remote
USD 120,000 - 180,000
Senior Game Engine & Tools Engineer - Education Tech
Senior Game Engine & Tools Engineer - Education Tech

Level • Austin (CO)

On-site
USD 130,000 - 170,000
Senior Engine Platform Engineer — Cross-Platform & AI-Driven
Senior Engine Platform Engineer — Cross-Platform & AI-Driven

Level • Austin (CO)

On-site
USD 150,000 - 190,000
Senior Engineer, Graphics - Unannounced Project
Senior Engineer, Graphics - Unannounced Project

Scopely • United States

Hybrid
USD 101,000 - 134,000
Senior Cross-Platform Application Engineer
Senior Cross-Platform Application Engineer

Level • Austin (CO)

On-site
USD 120,000 - 190,000