Staff Software Engineer
Tech Foundations, League Studio Game Engine Team
Updated on 11/30/2023
Riot Games

5,001-10,000 employees

Online game developer
Company Overview
Riot Games' mission is to develop, publish, and support the most player-focused games in the world.
Consumer Software
Gaming

Company Stage

N/A

Total Funding

$21M

Founded

2006

Headquarters

Los Angeles, California

Growth & Insights
Headcount

6 month growth

10%

1 year growth

-3%

2 year growth

26%
Locations
Los Angeles, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
JavaScript
Java
Ruby
Python
CategoriesNew
Software Engineering
Requirements
  • 6+ years of deep hands-on experiences with compiled programming languages (C/C++, Java, Go, or C#)
  • Experience with C/C++ that spans several use-cases and platforms.
  • Have been responsible for driving the development of several large-sized cross-team development efforts (6-month+ scope), including requirements gathering, planning, and testing.
  • Maintained software development best practices within your organization that includes design/code reviews, coding standards, source control management, testing, delivery performance, scalability, and maintainability
  • Experience with interpreted languages like Python, JavaScript, or Ruby
Responsibilities
  • Work and align with different partners that span across multiple teams to ensure we're delivering awesome features to excite them
  • Contributing to technical discussions/designs that your team oversees
  • Own the software lifecycle for your code that includes [develop/test/deploy/maintain]ing frameworks, platforms, and tools
  • Mentorship. You help junior Rioters develop the tools and creative atmosphere to shine
  • Participate in the team's support rotation
Desired Qualifications
  • At least 2 years of experience in the video game industry that includes working within multiple game development pipelines (animation, VFX, environment, etc) and an example of a shipped game.