Staff Software Engineer - Teamfight Tactics, Mobile

Riot Games
US - California - Los Angeles
View Company Profile / << Go Back

  • Job Type: Full time
  • 7 days ago

Job Description

Design, implement, and maintain C++ game systems for iOS and Android, diagnosing and resolving issues across game code, Unreal Engine, and native mobile platforms. Provide technical leadership, improve performance and codebase health, collaborate across disciplines, mentor engineers, and participate in on-call support.

Requirements: Requires at least six years of relevant software engineering experience, strong C++ skills, and significant native iOS and/or Android development and debugging experience. Candidates should have game-engine experience, mobile optimization expertise, technical leadership ability, cross-disciplinary collaboration skills, and a bachelor's degree in Computer Science or equivalent understanding of its fundamentals.

Key Skills: C++, Native iOS Development, Native Android Development, Unreal Engine, Mobile Game Development, Mobile Performance Optimization, Debugging and Profiling, Architecture and Technical Leadership, Cross-Platform Troubleshooting, Build and Deployment Pipelines, Code Reviews, Testing, Agile Development, Mentoring, Cross-Functional Collaboration, Player Empathy

Benefits: Open Paid Time Off, Flexible Work Schedules, Medical Insurance, Dental Insurance, Vision Insurance, Life Insurance, Parental Leave, 401(k) With Company Match, Short-Term Disability, Long-Term Disability, Incentive Compensation, Equity




Fast Track Upload