This job might no longer be available.

Senior Software Engineer (Technical Lead) - League of Legends

Riot Games
Dublin, Ireland
4 years ago
Apply

In 2009, Riot released its debut title League of Legends to worldwide acclaim. The game has since gone on to become the most played PC game in the world and a key driver of the explosive growth of esports. Whether you're in Rio, Seoul or Moscow, you can find an excited and engaged community of League players. Delivering content to a global audience of millions of players whilst also building new games affords Riot's Engineering discipline with a mountain of exciting and technically complex challenges. 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 a Lead Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering.

The role

As a Senior Software Engineer (Technical Lead) on a new team within the Player Immersion & Expression (PIE) initiative, you'll report into the team’s Engineering Manager. You will take product ideas around discoverability and acquisition of content and bring them to life. You will collaborate with your team to identify product requirements, lead the effort in defining the technical vision and architecture of the system, and work hands-on to implement and scale the system that will be shipped to millions of players around the world. The mission for the PIE Player Immersion & Expression (PIE) initiative on League of Legends is to "create immersive offerings of expression, commemoration, and delight to amplify player experiences in League". One strategy, among others, that we use to realize this mission is through creating feature-rich content. But it doesn't stop there. We need players to discover and acquire this content at the first source of inspiration! This is where your expertise comes in.

Responsibilities:

As a Senior Software Engineer (Technical Lead) for League of Legends you’ll be the technical lead and will contribute to the following essential areas depending on your interests and experience:

Required Qualifications:

Insight into applying to Riot Engineering is available on our discipline page

Desired Qualifications:

Our Perks:

Let's Thrive Together:

Because together we are better

We know that fresh and varied perspectives will make us better at what we do, so however you identify and whatever background you bring with you, we’re excited to hear from you. Don’t be discouraged if you feel you don’t fully meet every single one of the requirements for a particular role, there’s always room for growth at Riot. If you spot a role that will make you want to jump out of bed in the morning, we are waiting to hear from you!

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Riot Games

Engineering jobs