Senior Software Engineer

1 week ago


Singapore Riot Games Full time

Established in 2020, the Singapore Studio is Riot's second international game development studio. Our studio mission is to "scale Riot's games to hyper-serve players". We've been expanding our footprint in Asia to accelerate our talent growth and to help us develop games that deliver great experiences to our players.

We partner with our LA headquarters on game development for VALORANT, League of Legends, Teamfight Tactics, Legends of Runeterra, and also R&D games like Project L, our take on the fighting genre. The Singapore Studio is seeking talented, passionate Rioters with backgrounds in all areas of game development to build games that make it better to be a player.

We're focused on working together to promote individual autonomy, ownership, collaboration, and inclusivity so that every Rioter can be their best. At the same time, we boldly pursue becoming the most player-focused game company in the world.

**That's where you come in**

Riot Engineers bring deep knowledge and expertise in specific technical areas but also value the opportunity to work in various broader domains. As Software Engineers, we work with new and current technology, creating new experiences for our players in and around our games.

As a Senior Software Engineer (C++) on Teamfight Tactics, you will work on a multi-disciplinary team with artists, designers, product managers, and other Software Engineers to create and support the many facets of play. Your focus will be to help develop the TFT Backend Services and Platform and its UI on both the PC and Mobile Client.

**Responsibilities**
- Build player-facing experiences that expand and enhance the game experience within a complex ecosystem of microservices and clients.
- Work with a team of experts to design and build new game features.
- Demonstrate and advocate engineering excellence by championing WGLL (What Good Looks Like). That includes code maintainability, quality, monitoring, operational excellence, and documentation. Become an integral owner of the DoD (Definition of Done) for the team.
- Own the game features and services we've shipped to production, including being part of the team rotational on-call for live product support and operational assessment.
- Provide meaningful code reviews for other members of the team.
- Work collaboratively with non-technical customers to ship value to players.
- Mentor and coach less seasoned engineers of the team.

**Required Qualifications**:

- Experience implementing software engineering best practices within your team, including design reviews, coding standards, code reviews, tools improvements, source control management, build processes, and testing.

**Desired Qualifications**:

- Prior game development experience
- Prior mobile development experience
- Fullstack working experience in some of the following:

- HTML, CSS, and Javascript
- React, Ember.js, Vue.js, Angular, or a similar framework
- RESTful API design and development
- Backend services and platform infrastructure development
- Experience building tools and pipelines to facilitate data moving throughout an ecosystem
- Knowledge of competitive strategy games.

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 relationship with games. If you embody player empathy and care about players' experience, this could be your role

**Our Perks**:

- 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 that you can broaden and deepen your knowledge of our players and community through games
- Learning Fund so that you can invest in your personal growth
- Excellent work-life balance
- We will double down on your donations of time and money to nonprofits



  • Singapore Propel Software Solutions Full time

    **COMPANY** Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...


  • Singapore The Chemical Engineer Full time

    Wood is currently recruiting for a Process Engineer with extensive experience in the pharmaceutical and bio-pharma industry to support our growing operations in Singapore. You will be responsible for ensuring that process engineering activities on assigned projects are executed within budgeted manhours and approved schedules, in compliance with project...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA SingaporeContinue with Google Continue with GoogleSoftware Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA SingaporeWe're looking for Software Engineers to join our Agile Product...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...

  • Software Engineer

    2 weeks ago


    Singapore Sioux High Tech Software Full time

    ABOUT SIOUX Sioux is a strategic high-tech solutions provider that develops, innovates and assembles complex high-tech systems We have a team of over 1,200 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time $90,000 - $120,000 per year

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders.Responsibilities:Oversee and manage external interface projects from inception to completion.Collaborate with...