Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Riot Games Logo

Principal Software Engineer - Content Access Platform

Riot Games

Salary not specified
Sep 4, 2025
Los Angeles, CA, US
Apply Now

Riot Games is looking for a Principal Software Engineer to design and operate back-end services for their Content Access Platform (CAP), which supports millions of players and fans globally. The goal is to create scalable, reliable, and easy-to-use systems that power in-game experiences and centralize functionality across Riot's games.

Requirements

  • 10+ years of hands-on software development experience, with a focus on back end services
  • Prior experience as a technical leader setting technical vision and building alignment with senior level engineering leaders across multiple teams
  • Experience developing large-scale, performant, distributed solutions on cloud infrastructure
  • Extensive experience with Cloud Platform providers like AWS, GCP, or Azure (AWS preferred)
  • Experience with building services using Java, Kotlin, or Go (Java/Kotlin preferred)
  • Experience with performance analysis and optimization
  • Experience with event driven architectures and technologies (Kafka, Event Hubs, Kinesis, etc.)

Responsibilities

  • Lead and drive the design and construction of critical, large scale services that fuel Riot’s thriving ecosystem for virtual goods.
  • Lead the development and execution of a long-term service architecture strategy that delivers scalable, high-performance, and reliable solutions that support Riot’s strategic goals.
  • Be a center of innovation, helping the team identify new technologies and new approaches to solving hard engineering problems.
  • Collaborate and communicate with teams and technical leaders across Riot to resolve cross organizational engineering challenges.
  • Implement and operate essential services used by Riot engineers and millions of Riot gamers world-wide.
  • Work with the team to level-up systems design, infrastructure, quality, and operational capabilities.
  • Be part of a rotational on-call schedule for live product and internal customer support.

Other

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience
  • Contribute to the growth of the team and its members through technical leadership and mentoring.
  • Work closely with non-technical partners and customers to understand their vision, clarify requirements, and drive delivery of features.
  • craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters
  • Being a dedicated fan of games is not necessary for this position!