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

Software Engineer III - SDK Foundations

Riot Games

Salary not specified
Aug 14, 2025
Los Angeles, CA, US • Mercer Island, WA, US
Apply Now

Riot’s Player Platform group is looking to solve high-volume obstacles and provide player value by building critical path client SDKs and in-game experiences used across all of Riot’s games on multiple platforms.

Requirements

  • 6+ years deep hands-on programming experience as a software engineer and proficiency in C++ 14 or newer
  • Experience contributing to a large code base with millions of active users
  • Expertise with continuous development and deployments of large-scale systems
  • Experience defining and delivering technical solutions to technical users
  • Experience working with Unreal Engine
  • Experience with scripting languages like Python or TypeScript
  • Experience with telemetry providers like Data Dog and/or Sentry

Responsibilities

  • Build high quality and performant client-side SDKs used by all of Riot’s games to leverage critical features like network connectivity, messaging, and game engine integrations
  • Develop and support our client-side SDKs running on console, desktop, and mobile used by millions of players
  • Be an individual contributor on the team who creates reference designs, tackles challenging and ambiguous technical solutions, conducts architectural and code reviews
  • Design, code, and improve release processes for the products and solutions produced on your team
  • Develop high-quality software by writing unit, functional, and integration tests
  • Partner with product owners and technical leads to build and operate features end-to-end including technical discovery, product development, and production release
  • Invest in team’s complete ownership of our products by participating in on-call rotation

Other

  • Bachelor's degree in Computer Science, a related field, or equivalent professional experience
  • Experience with globally deployed platforms as well as distributed teams
  • Experience building in-client user experiences for AAA title(s)
  • Ability to mentor software engineers, influence team goals, and lead by example
  • Balance short-term technical trade-offs and with long-term technical needs to ensure we are building stable, operational, extensible services and SDKs