
Enable job alerts via email!
A leading gaming company in Singapore is seeking a Staff Software Engineer (Generalist) for their Teamfight Tactics team. You will design and develop systems bridging backend services and user-friendly client experiences, collaborating across disciplines to deliver high-quality features. The ideal candidate has over 7 years of software development experience and strong skills in Java, C++, or C#.
Riot Games was established in 2006 by entrepreneurial gamers who believe that player-focused game development can result in great games. In 2009, Riot released its debut title League of Legends to critical and player acclaim. As the most played PC game in the world, over 100 million play every month. Players form the foundation of our community and it’s for them that we continue to evolve and improve the League of Legends experience.
We’re looking for humble but ambitious, razor-sharp professionals who can teach us a thing or two. We promise to return the favor. Like us, you take play seriously; you’re passionate about games. We embrace those who see things differently, aren’t afraid to experiment, and who have a healthy disregard for constraints.
That\'s where you come in.
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.
As a Staff Software Engineer (Generalist) in the Teamfight Tactics team, you will design, develop, and maintain systems that bridge backend services and client-facing experiences. You will play a key role in building scalable services and intuitive, performant user interfaces that reach millions of players worldwide. You will work as part of a multidisciplinary team composed of engineers, designers, artists, and producers to ensure smooth and high-quality delivery of features across platforms.
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 players\' experiences, this could be your role!