CareerPlanSign in

Staff Software Engineer

USA💼 Full-time🗓 2026-09-25 → 2026-09-26

Core

Design, implement, and maintain C++ systems and features for mobile games on iOS and Android, optimizing performance, memory, and stability.

Role type

Staff Software Engineer (Mobile Game Development)

Builds

Mobile games for iOS and Android platforms

Domain

Gaming / Mobile Development

Deliverable

production ML models | product features

Required skills

C++ (mobile/game), Unreal Engine, iOS native development, Android native development, performance optimization, memory management, debugging, architectural design, code reviews, mentoring

Preferred skills

Unreal Engine engine-level C++, mobile build/packaging/deployment pipelines, Teamfight Tactics familiarity

Technologies

C++, Unreal Engine, iOS, Android

Responsibilities

Diagnose and resolve complex issues spanning game code, engine, and native platforms; Lead mobile technical initiatives and architectural decisions; Improve game performance, memory usage, and stability; Mentor engineers and raise team technical capabilities; Participate in on-call and support rotation

Seniority

Staff, hands-on IC with mentorship

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.