Software Engineer Trainee - League Of Legends (contract)

Riot Games

Singapore, Singapore
On-site
C++ fluency required
Understanding algorithms and data structures
Engineering practices and design methods
Riot Games is seeking a Software Engineer Trainee for a contract position focused on developing features for League of Legends at their Singapore studio. The role emphasizes collaboration, mentorship, and hands-on experience in a dynamic game development environment

Job Summary

  • The Singapore Studio partners with LA headquarters to develop games like League of Legends and Teamfight Tactics.
  • As a Software Engineer Trainee on the Champion Tech Team, you will deliver cosmetics features to players in a bi-weekly release schedule.
  • You will work under the mentorship of senior developers to perfect your craft while maintaining engineering excellence.

Matching Summary

Match Score: 85

Riot Games is seeking a Software Engineer Trainee for a contract position focused on developing features for League of Legends at their Singapore studio. The role emphasizes collaboration, mentorship, and hands-on experience in a dynamic game development environment.

Skills & Requirements

Must-have

  • C++ fluency required
  • Understanding algorithms and data structures
  • Engineering practices and design methods
  • Code maintainability and quality standards
  • Collaboration with non-technical partners

Nice-to-have

  • Graduating students preferred
  • Video game hobby or school project experience
  • Scripting experience in Python, Lua, C#
  • Experience working with external vendors

Key Requirements

  • Must be able to legally work in Singapore without sponsorship
  • Pursuing degree in computer science or related field
  • Strong communication and collaboration skills

Work Rights

Must have legal work authorization in Singapore

Tailored Resume

Cover Letter