Full-Time

Principal Software Engineer

ML Focused, League Studio, League Data Central

Confirmed live in the last 24 hours

Riot Games

Riot Games

5,001-10,000 employees

Develops and publishes online multiplayer games

Gaming

Senior

Los Angeles, CA, USA

Category
Backend Engineering
Game Engineering
Software Engineering
Required Skills
Apache Spark
Apache Kafka
Requirements
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience
  • Prior experience as a technical leader setting technical vision and building alignment with senior level engineering leaders across multiple teams
  • 10+ years of software development experience, with a focus on data systems and live machine learning systems
  • Experience developing large-scale, performant, distributed data solutions on cloud infrastructure
  • Deep hands-on experience in complex system design, object-oriented system design, scale, and performance tuning.
  • Deep hands-on experience in complex event driven architectures in a variety of technologies
  • Strong expertise in both Kafka and Spark
  • Experience in microservice architectures
  • Strong background in MLOps practices, including CI/CD for ML, automated testing, and model monitoring.
Responsibilities
  • Set, lead, and contribute to technical vision and direction, using your expertise to guide tough technical decisions
  • Lead technical design and implementation of solutions to complex data problems
  • Drive collaboration and alignment with stakeholders within our business unit and beyond
  • Mentor and coach to lift the expertise of the engineering and data science teams
  • Promote adherence to engineering excellence including code maintainability, quality, monitoring, operational excellence, and documentation
  • Constantly innovate to improve player experience and unlock the value of data at Riot

Riot Games develops and publishes online multiplayer games, with its most famous title being "League of Legends," which has a large global player base. The games are free to download and play, and the company earns revenue through in-game purchases for cosmetic items and virtual goods. Riot Games stands out from competitors like Blizzard and Valve by creating engaging gaming experiences that build strong communities. Additionally, they have a publishing division called Riot Forge that partners with other developers to create new games in the League of Legends universe. The company's goal is to provide immersive gaming experiences while expanding its reach in the gaming market.

Company Stage

Acquired

Total Funding

$14.6M

Headquarters

Los Angeles, California

Founded

2006

Simplify Jobs

Simplify's Take

What believers are saying

  • Expansion into XR gaming offers new immersive experiences beyond traditional screens.
  • Collaborations with platforms like Netflix enhance brand presence and attract new audiences.
  • The VALORANT Flashback 2024 feature boosts player engagement and retention.

What critics are saying

  • Arbitration system for EMEA esports disputes may face scrutiny if not managed well.
  • Crackdown on off-platform conduct could alienate some players, risking user loss.
  • New game mechanics like Atakhan may disrupt game balance, causing player dissatisfaction.

What makes Riot Games unique

  • Riot Games focuses on player-centric game development for high-quality gaming experiences.
  • The company excels in creating immersive online multiplayer games with strong community engagement.
  • Riot Games' free-to-play model with in-game purchases drives significant revenue.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Healthcare

Family Care

Open Paid Time Off

Retirement

Play Fund

Donation Matching