Senior Mobile Engine Engineer - C++ & Performance

Socket.dev

Austin (TX)

On-site

USD 140,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Level is a learning technology company focused on building an optimized C++ engine for mobile and constrained hardware. The role centers on stripping down and rewriting engine components to meet platform limits while maintaining performance for a larger game and learning platform based on a fork of Godot.

You will work beneath the gameplay layer, modify engine/runtime technology, and optimize memory, render pipelines, and load times.

Qualifications

  • Proven C++ expertise in game/engine contexts.
  • Extensive work below gameplay layer on engines.
  • Experience optimizing for mobile hardware constraints.
  • Familiarity with iOS/Android hardware limits is a plus.
  • Strong profiling skills for CPU, GPU, memory, boot time.
  • Experience modifying core engine/runtime components.
  • Ability to debug across hardware generations.
  • Excellent system design and architectural thinking.
  • Candidates from Unity/Unreal with native-level work are preferred.

Responsibilities

  • Get inside the engine to determine needed functionality and what to remove or rewrite.
  • Profile and optimize engine/runtime for CPU, GPU, memory, loading, power.
  • Modify engine/runtime tech to meet mobile and constrained-hardware needs.
  • Work on memory allocators, footprint, asset streaming, lazy loading, texture compression, rendering optimization.
  • Address draw calls, GPU pipelines, shaders, CPU/GPU synchronization, multithreading, frame pacing.
  • Collaborate with platform graphics APIs (iOS/Metal, Android/Vulkan/OpenGL ES) and debug device-specific issues.
  • Improve startup, load time, binary/package size, across device generations.
  • Make architecture/design decisions for low-powered hardware.
  • Experiment with AI-assisted development tools to improve workflows.

Skills

Strong C++ experience
7+ years engine/runtime
iOS/Android shipping
Constrained hardware knowledge
Profile/optimize CPU/GPU/memory
Modify engine/runtime tech
Debug device-specific issues
Architecture & systems design
Below-engine experience (native work)

Job description

Level is a learning technology company focused on building an optimized C++ engine for mobile and constrained hardware. The role centers on stripping down and rewriting engine components to meet platform limits while maintaining performance for a larger game and learning platform based on a fork of Godot.

You will work beneath the gameplay layer, modify engine/runtime technology, and optimize memory, render pipelines, and load times.

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
Senior Mobile Engine Architect: Lean, Fast, On-Device
Senior Mobile Engine Architect: Lean, Fast, On-Device

Level AI • Austin (TX)

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

Level • Austin (CO)

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

Level AI • Austin (TX)

On-site
USD 140,000 - 200,000
Sr. Engine Engineer
Sr. Engine Engineer

Socket.dev • Austin (TX)

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

Level • Austin (CO)

On-site
USD 150,000 - 190,000
Sr. Engine Platform Engineer
Sr. Engine Platform Engineer

Level AI • Austin (TX)

On-site
USD 140,000 - 200,000
Senior Engine Platform Engineer - Cross-Platform & AI-Driven
Senior Engine Platform Engineer - Cross-Platform & AI-Driven

Level AI • Austin (TX)

On-site
USD 140,000 - 200,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 Cross-Platform Application Engineer
Senior Cross-Platform Application Engineer

Level • Austin (CO)

On-site
USD 120,000 - 190,000