Sr. Software Engineer
Data, Riot Data Products, R&D/3rd Party
Posted on 3/27/2023
INACTIVE
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

Seed

Total Funding

$24M

Founded

2006

Headquarters

Los Angeles, California

Growth & Insights
Headcount

6 month growth

0%

1 year growth

18%

2 year growth

17%
Locations
Los Angeles, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Airflow
UI/UX Design
NoSQL
Data Science
BigQuery
Apache Spark
SQL
Java
Go
C/C++
Data Analysis
CategoriesNew
Software Engineering
Data & Analytics
Requirements
  • 5+ years of relevant work experience or a Master's degree related to the role
  • Software development across multiple language (e.g. Python, Golang, C++, Java)
  • Experience in analytics, business intelligence, machine learning, or any related area
  • Experience with related data processing (e.g., Spark, BigQuery, DataProc) and storage systems (e.g., S3, Google Cloud Storage)
  • Familiarity with SQL, relational databases, or key-value store / NoSQL-style systems
Responsibilities
  • Work with other engineers, producers, game designers, data science and UX experts
  • Handle a range of engineering problems related to data capabilities in the game engines, game servers, and backend services
  • Apply software engineering best practices in your work, ensuring that you're building reliable, maintainable systems and contribute to the engineering community within Riot
  • Design sustainable, reusable data marts and telemetry that can be applied to all new games
  • Work with data scientists and analysts who will use your data marts to help with decisions or build services
  • Safeguard player data
Desired Qualifications
  • Experience with big-data processing technologies
  • Experience with data warehousing and modeling best practices
  • Experience with Unreal Editor and C++
  • Experience with service development and languages such as Golang or Java
  • Experience with open source ETL frameworks such as Airflow, Luigi, or similar