Riot Games

Riot Games

Staff Software Engineer - Data Foundations

Los Angeles, USA · Staff+

Sponsorship not specifiedDetected 76 days ago
PythonDistributed SystemsCode ReviewSQLDevOpsMachine LearningAirflowData EngineeringMLOpsCommunication

About the role

  • Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains.
  • As a Staff Software Engineer in Riot Data Foundations on the Data Experiences and Automation team, you will have the chance to affect how Riot collects and uses data to improve the experience for players and Rioters.
  • You will report into the Engineering Manager of the team.

Responsibilities

  • Build and enhance systems that allow team members to more effectively engage with the tools in our data ecosystem.
  • Attend stand-ups and team rituals, and work with other software engineers to deliver on team goals
  • That mission drives every decision in our quest to create games and experiences that make it better to be a player.
  • Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday.
  • Per the Los Angeles County Fair Chance Ordinance, the following core duties may create a basis for disqualifying candidates with relevant criminal histories:
  • Please note that job duties may evolve based on business needs and additional responsibilities may be assigned as necessary to maintain operational efficiency and security.

Requirements

  • Bachelor's degree in Computer Science or comparable field
  • 7+ years experience in Python, and SQL
  • 5+ years experience working with data warehousing
  • Experience in working in Agile and DevOps environment
  • Experience with ML Operations and GenAI pipelines and infrastructure
  • Experience with open source ETL frameworks such as Airflow, Luigi, or similar

Benefits

  • Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules.
  • We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match.
  • Check out our benefits pages for more information.

Company info

  • Be part of an on-call rotation to support our live products
  • Work collaboratively with non technical customers to accomplish deliverables
  • At Riot Games, we put players first.
  • Whether you're working directly on a new player-facing experience or you're supporting the company as a whole, everyone at Riot is part of our mission.
  • If that sounds like the kind of place you want to work, we're looking forward to your application.

This listing is sourced directly from Riot Games's careers page and normalized into a canonical job model.