Staff Software Engineer, Gameplay - Unpublished R&D Product
Riot Games13 days ago
Responsibilities
- Lead the design and implementation of core gameplay systems, taking responsibility for key module outcomes.
- Collaborate with design, art, and product teams to translate requirements into actionable engineering solutions.
- Balance development efficiency with engineering quality during iterations, continuously optimizing performance and stability.
- Identify development bottlenecks and drive improvements in tools and processes to enhance team efficiency.
- Provide technical guidance within the team to elevate overall engineering quality and practices.
- Participate in cross-team collaboration to align and achieve key objectives.
- Apply AI Agent capabilities in the development process to improve R&D efficiency.
Requirements
- Bachelor's degree or higher in a computer-related field is preferred.
- 6-8 years of game development experience, with involvement as a core engineer or lead in complete project cycles.
- Proficient in C++ with solid engineering skills and good coding practices.
- Ability to independently handle system design and implementation, making key technical decisions in complex projects.
- Experience in debugging and performance optimization.
- Possess a player perspective to understand the impact of technical decisions on user experience.
- Strong Unreal Engine development experience, particularly in Gameplay Framework and system design.
- Familiarity with AI Agent functionality and practical experience in applying it to enhance development efficiency.