Senior Software Engineer - Hextech, Gameplay
Core
Develop custom engine technologies and tools to power gameplay experiences and enable creators to bring visions to life at scale for League of Legends.
Role type
Senior Software Engineer (Gameplay Tooling & Engine Systems)
Builds
Custom engine technologies, tooling workflows, and development pipelines for League of Legends
Domain
Gaming / Game Engine Development
Deliverable
production ML models | product features | infrastructure
Required skills
C++, software engineering fundamentals (data structures, algorithms, concurrency), cross-functional collaboration, debugging in live environments, technical documentation, mentorship
Preferred skills
Multiplayer systems, content pipelines, telemetry, build systems, game engine development, Perforce/GitHub version control, Agile processes, translating user feedback to technical solutions
Responsibilities
Design, build, and maintain software systems with a focus on quality and reliability; Uphold engineering excellence through code reviews and testing; Collaborate with designers and product managers to implement features; Debug and resolve issues in live environments and development pipelines; Write clear documentation; Participate in on-call rotation and incident resolution; Provide mentorship to junior team members