Job Description

Responsibilities:


  • Design, build, and maintain software systems with a focus on quality, reliability, and maintainability

  • Participate in code reviews and contribute to continuous improvement of team practices

  • Write clear documentation and communicate technical details across disciplines

  • Provide technical guidance to more junior team members
  • Required Qualifications: 

  • 3+ years experience in professional software development

  • Professional experience and proficiency with C++

  • Strong understanding of software engineering fundamentals (data structures, algorithms, concurrency, etc.)
  • Desired Qualifications:

  • Experience with Backend Services Integration (e.g. analytics)

  • Knowledge/experience working in game development

  • Experience using Unreal Engine

  • Familiarity with Teamfight Tactics

  • Fluency in Mandarin an...
  • Apply for this Position

    Ready to join Riot Games? Click the button below to submit your application.

    Submit Application