Notifications

Loading notifications...
Riot Games Cover

Senior Software Engineer

Riot Games
Seoul, Korea Full Time Negotiable 1 day ago

About the Job

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 video game in the world, over 100 million play every month. Players form...

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 constraint...

As a Senior Software Engineer on Riot’s Account and Identity Management team you’ll build and operate the persistent account and identity experiences that help players understand, manage, and control their Riot accounts after sign-up. You’ll work on capabilities such as account settings, Riot ID management, account ...

Key Responsibilities

Develop and support our workflow services used by millions of players
Support our suite of mission-critical Java, Kotlin, and Node services at a globally distributed scale
Partner with product owners and technical leads to build and operate features end-to-end
Provide high-quality software by writing unit, functional, and integration tests
Invest in team’s complete ownership of our products by participating in on-call rotation

Required Skills & Abilities

Bachelor’s degree in Computer Science or a related field, or equivalent experience
5+ years of experience in a software engineering role (i.e. software, systems, architecture)
Expertise in Java, Kotlin, and some familiarity with Node.js / Typescript.
Experience with the following: microservices architecture, client/service application architecture, API architecture and development
Familiarity with “Infrastructure as Code” and tooling like Terraform, Docker and Jenkins
Familiarity with Cloud Platform providers like AWS or GCP
Familiarity with web security concepts (OWASP security models, cookies, CORS)
Familiarity with client / full-stack development
Expertise operating distributed services at high scale

For this role, you'll find success through craft expertise, a collaborative spirit, and choices that focus on your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position.

Qualifications

Experience: 5 years experience

Apply now

Please let Riot Games know you found this job on JobVista. This helps us grow!