As an Associate Software Engineer on League of Legends, you will be responsible for supporting the League of Legends and Teamfight Tactics (TFT) team to deliver player-facing features or content production tools, depending on your specialty. Working on features seen by 100 millions of players, you will have the opportunity to express yourself in a role that promotes a proactive and entrepreneurial spirit allowing you to learn from the best while perfecting your craft in the most unique way possible!
As a part of our growing team, you will report to our Engineering Manager, and work closely under the mentorship of either the Gameplay or the Tool Technical Lead.
Please note that Riot Games does not offer relocation packages for this position. You need to be able to work legally in Singapore, without Riot Games’ sponsorship, to be considered.
- Be part of a Gameplay Team that delivers features to players in a bi-weekly release schedule or Be part of a Tool team that creates and improves Content Creation tools
- Create technical designs for new features and architectural changes
- Follow standards to ensure high quality code
- Align with international teams on coding standards, engineering practices, and technology updates to ensure the longevity of LoL
- Be able to legally work in Singapore
- 1 to 5 years of hands-on experiences with C++. Fluency required.
- Clear understanding of algorithms and data structures
- Clear understanding of engineering practices & design methods
- Some experience working with QA, test environments and secure deployment
- Some experience working in a software engineering team (usage of source control, peer reviews, technical documentation, …)
- A degree in computer science, software engineering, information technology or related fields
- Some Experience working on a Video Game or 3D Content Pipeline (as a professional or as a Hobby)
- Some Experience working with Scripts (Python, Lua, Monoscript, C#)
Nice To Have Qualifications
- Ability to read/write and speak Mandarin
For this role, you’ll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about the experience of players, this could be the role for you!
- Full health insurance for you, your spouse and children
- Open paid time off
- Retirement benefits with company matching
- Life insurance, parental leave, plus short-term and long-term disability
- Play Fund so you can broaden and deepen your knowledge of our players and community through games
- We will double down on your donations of time and money to non-profits