Manager, Software Engineering - Publishing Platform, Core Game Loop
Core
Guide an engineering team through the software development and operations lifecycle for services powering the player experience in-game and post-game.
Role type
Senior Engineering Manager (Publishing Platform)
Builds
Game provisioning, game data delivery, leaderboards, and match history services for Riot games.
Domain
Gaming / Distributed Systems
Required skills
Team leadership, performance management, technical roadmap allocation, interviewing, distributed systems, microservices, high-scale software operations, live service reliability, on-call troubleshooting (via careerplan.io/jobs/8076095-manager-software-engineering-publishing-platform-core-game-loop-at-riotgames)
Preferred skills
Java, Kotlin, Go, cloud infrastructure (AWS, GCP), containers and orchestration (Docker, Kubernetes), infrastructure as code (Terraform, Ansible), CI/CD pipelines (GitHub Actions, Jenkins), relational databases (MySQL), key-value stores (Redis), stream-processing platforms (Kafka)
Technologies
Java, Kotlin, Go, AWS, GCP, Docker, Kubernetes, Terraform, Ansible, GitHub Actions, Jenkins, MySQL, Redis, Kafka
Responsibilities
Manage a team of 5+ software engineers; partner with Product and Technical Leads to align on execution plans; allocate engineers and skill sets to meet goals; own the interviewing and onboarding process; ensure technical health of products; participate in code reviews and non-critical tasks; build relationships with global engineering teams; operate live services and handle emergent issues.
Seniority
Senior, hands-on IC with people management
