Software Engineer Trainee

9 Months ago • All levels

Job Summary

Job Description

Software Engineer Trainee for League of Legends & Teamfight Tactics, with strong C++ or Javascript skills, understanding of algorithms, and engineering practices.
Must have:
  • C++ or Javascript
  • Algorithms & Data Structures
  • Engineering Practices
  • Communication & Collaboration
Good to have:
  • Video Game Experience
  • Scripting Experience
  • HTML, CSS & Javascript
  • React, Ember.js, Vue.js
Perks:
  • Work with Riot Games
  • Learn from Experts

Job Details

Established in 2020, the Singapore Studio is Riot’s second international game development studio. Riot has been expanding our footprint in Asia and accelerating our talent growth to develop games that deliver great experiences to our players. Our mission is to “scale Riot’s games to hyper-serve players.”

We partner with our LA headquarters on game development for League of Legends, Teamfight Tactics, and Legends of Runeterra. We’re also building teams for VALORANT and 2XKO, our take on a fighting game. The Singapore Studio is seeking talented, passionate craft experts with backgrounds in all areas of game development to build games that make it better to be a player.

That's where you come in.

As a Software Engineer Trainee on the League of Legends or Teamfight Tactics Team, you will get hands-on experience developing player-facing features on products played by 180 millions monthly players. You will get the opportunity to work within a highly collaborative team, alongside seniors developers, 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 the 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.

Potential Responsibilities

  • Be part of a team that delivers features to players in a bi-weekly release schedule

  • Adhere to engineering excellence which includes: code maintainability, quality, monitoring, operational excellence and documentation

  • Participate in our code reviews for other members of the team

  • Work collaboratively with non technical customers to ship value to players

Required Qualifications

  • Be able to legally work in Singapore

  • Pursuing a degree in computer science, software engineering, information technology or related fields

  • Coding Fluency, in C++ or Javascript

  • Clear understanding of algorithms and data structures

  • Clear understanding of engineering practices & design methods

  • Strong communication and collaboration skills and the ability to work well in a team

Desired Qualifications

  • Graduating Students preferred

  • Some Experience working on a Video Game (as a Hobby or in a School project)

  • Some Experience working with Scripts (Python, Lua, Monoscript, C#)

Good to have Qualifications

  • Experience in HTML, CSS and Javascript or willingness to learn

  • Experience in at least one of:

    • React, Ember.js, Vue.js, Angular or a similar framework

    • RESTful API design and development

  • Experience with Mobile development

For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will certainly be looking at your past studies and experience, but for this role, we also look for dedicated people with a personal relationship with games. If you embody player empathy and care about the experiences of players, this could be the role for you!

Similar Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
6 Months ago
Blizzard Entertainment - Senior Software Engineer, Game Services, Battle.Net

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
Electronic Arts - Tools Software Engineer

Electronic Arts

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Electronic Arts - Systems Software Engineer - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (Hybrid)
6 Months ago
Electronic Arts - Software Engineer - Frostbite Architecture

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Character.AI - Software Engineer, Core Engagement

Character.AI

Canada (On-Site)
6 Months ago
Character.AI - Software Engineer, Core Engagement

Character.AI

Menlo Park, California, United States (On-Site)
6 Months ago
Jam City - Senior Software Engineer (Unity)

Jam City

Burbank, California, United States (Hybrid)
6 Months ago
Warner Bros. Games - Senior Software Engineer - Backend Development ( QoE Platform Team), Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Singapore

Tencent - Senior Researcher, Natural Language Processing

Tencent

Singapore (On-Site)
6 Months ago
Tencent - Senior Game Compliance Manager

Tencent

Singapore (On-Site)
6 Months ago
Hoyoverse - Localization Producer

Hoyoverse

Singapore (On-Site)
6 Months ago
Tencent - TiMi Montreal- Senior Art Director

Tencent

Singapore (On-Site)
6 Months ago
Tencent - Manager, Tencent Social Impact

Tencent

Singapore (On-Site)
6 Months ago
NetEase Games - Group Function - Legal Manager

NetEase Games

Singapore (On-Site)
6 Months ago
Electronic Arts - Finance Controllership Manager

Electronic Arts

Singapore (Hybrid)
6 Months ago
Polygon Labs - Senior Software Engineer

Polygon Labs

Singapore (Remote)
6 Months ago
Unity - GL Accountant

Unity

Singapore (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Tencent - Senior Software Engineer - Network

Tencent

Shanghai, Shanghai, China (On-Site)
6 Months ago
King - Senior QA Specialist - Shared Tech

King

Barcelona, Catalonia, Spain (On-Site)
6 Months ago
King - Senior Security Engineer 12 months Fixed Term Contract

King

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Evolution - Receptionist

Evolution

Southfield, Michigan, United States (On_site)
6 Months ago
Evolution - Procurement Coordinator

Evolution

São Paulo, State Of São Paulo, Brazil (On-Site)
6 Months ago
PlayStation Global - Manager, Partner Sourcing

PlayStation Global

London, England, United Kingdom (On-Site)
6 Months ago
Ubisoft - Security Analyst – Organizational Resiliency

Ubisoft

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Ubisoft - Team Lead - Environments/Architecture [Assassin's Creed Hexe]

Ubisoft

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Azra Games - Feature Designer

Azra Games

California, United States (Hybrid)
6 Months ago
Bungie - Destiny Weapons Designer (Associate to Mid)

Bungie

(Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Riot Games is a video game developer, publisher, and esports tournament organizer best known for League of Legends.

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Los Angeles, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

State Of São Paulo, Brazil (On-Site)

Los Angeles, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Los Angeles, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Riot Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug