Sr. Mobile Engine Platform Engineer at Level | Austin, TX, US | Rezi

Sr. Mobile Engine Platform Engineer at Level

Sr. Mobile Engine Platform Engineer

Level · Austin, TX, US

1 weeks ago

Sr. Mobile Engine Platform Engineer

Level · Austin, TX, US

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Level is seeking a C++ engine engineer to optimize a forked version of the Godot engine for mobile and constrained hardware. This role involves identifying necessary engine components, stripping out unnecessary ones, and rewriting or optimizing existing code for performance on lower-powered devices. The ideal candidate has experience working below the game/application layer and modifying engine behavior on constrained hardware.

Responsibilities

  • Determine necessary engine functionality for the product and optimize or remove unnecessary components.
  • Profile and optimize engine and runtime performance across CPU, GPU, memory, binary size, loading time, and battery/power.
  • Modify underlying engine/runtime technology to meet mobile and constrained-hardware requirements.
  • Work on memory allocators, 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 various devices.
  • Make architecture and systems design decisions specific to lower-powered hardware constraints.
  • Experiment with and adopt AI-assisted development tools to improve engineering workflows.

Requirements

  • 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.
  • 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.
  • 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.

Skills

  • C++
  • Game engine development
  • Runtime optimization
  • Mobile optimization
  • Constrained hardware optimization
  • CPU profiling
  • GPU profiling
  • Memory optimization
  • Binary size optimization
  • Loading time optimization
  • Battery/power optimization
  • Asset streaming
  • Lazy loading
  • Asynchronous loading
  • Texture compression
  • Rendering optimization
  • Draw call optimization
  • GPU pipeline optimization
  • Shader optimization
  • CPU/GPU synchronization
  • Multithreading
  • Frame pacing
  • iOS graphics APIs
  • Android graphics APIs
  • Vulkan
  • OpenGL ES
  • Metal
  • Device-specific debugging
  • Architecture design
  • Systems design
  • AI-assisted development tools

Location

  • Remote

Work Type

  • Full-time

Experience Level

  • 7+ years

About the Company

  • Level is a learning technology company dedicated to helping students build real academic and life skills with confidence and joy.
  • We combine proven curriculum principles with world class interactive design to make meaningful practice something students want to come back to, not something they struggle through.
  • We support what teachers, schools, and parents are already doing by increasing student engagement with high quality, standards aligned practice that reinforces classroom learning.
  • For students: Rewarding and motivating learning experiences that meet students where they are to build real academic proficiency.
  • For educators: Tools that fit naturally into instruction and help students stay engaged while reducing teacher workload.
  • For parents: Activities that help your kid catch up or get ahead, build confidence, and minimize homework battles, whether learning at school or at home.
  • We are committed to helping every person maximize their potential and live a life of meaning.
  • It’s a difficult problem that requires brilliant people and tremendous effort over time.