Riot Games logo
Riot GamesPosted 1 month ago

Manager, Software Engineering - Publishing Platform, Core Game Loop

On-siteLos Angeles, California, United States

Full TimeMasters DegreeLargeGaming

Job Summary

Manage a team of 5+ software engineers through the software development and operations lifecycle, overseeing performance management, growth opportunities, and accountability. Partner with Product, Delivery, and Technical Leads to align on execution plans, allocate skill sets, and support the technical vision and roadmap. Own the interviewing and onboarding process while staying hands-on with the codebase to participate in code reviews and non-critical tasks. Be accountable for the technical health of products owned by the team, including overseeing technical design, deliverables, and live services reliability. Handle emergent issues during on-call troubleshooting and build relationships with global engineering teams to foster cross-team collaboration. Report to the Senior Engineering Manager of the Game Foundations org within the Publishing Platform.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience
  • 5+ years experience as a Software Engineer, preferably on technical product teams that build tooling for services and APIs
  • 2+ years experience directly leading an engineering team either as an Engineering Manager or Technical Lead
  • Experience managing engineers and actively participating in their growth and development
  • Experience recruiting candidates and growing an engineering team
  • Experience with distributed systems, microservices, and software at a high scale
  • Experience operating and maintaining live services, including handling emergent issues and on-call troubleshooting

Desired Qualifications

  • Experience building services using Java, Kotlin, or Go
  • Experience developing using cloud infrastructure (such as AWS, GCP), using containers and orchestration (such as Docker, Kubernetes), managed using infrastructure as code (such as Terraform, Ansible)
  • Experience with CI/CD pipelines (such as GitHub Actions, Jenkins)
  • Experience with relational databases (such as MySQL) and key value stores (such as Redis)
  • Experience with queuing or stream-processing platform (such as Kafka)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce