Manager, Software Engineering, Core Game Features - VALORANT
Riot Games · Los Angeles, CA · 1 mo ago
HybridInformation TechnologyFull-time
Responsibilities
- Manage and grow a team of engineers working on core gameplay systems, live game support, and/or new game mode development.
- Coach engineers across technical craft, role effectiveness, career growth, and day-to-day execution.
- Establish and uphold engineering standards that support high-quality code, maintainable systems, and scalable technical design.
- Partner with technical leadership, design, production, and other disciplines to define team direction and deliver player-facing outcomes.
- Advocate for players, your team, and internal stakeholders when making prioritization and resourcing decisions.
- Help your team balance new feature development, gameplay system improvements, bug resolution, and incoming partner requests.
- Build clarity, alignment, and healthy execution practices across a team working in a complex live game environment.
- Model Riot’s values, encourage diverse perspectives, and foster a collaborative, high-accountability team culture.
- Address conflict, remove obstacles, and respond effectively to emerging technical and organizational challenges.
Required Qualifications
- 6+ years of experience as a hands-on Software Engineer.
- 2+ years of experience directly leading an engineering team as an Engineering Manager or Technical Lead.
- 2+ years of experience developing in Unreal, Unity, or another game engine.
- Experience writing, reading, and reviewing C++ or similar language(s).
- Experience working in complex game or engine codebases.
- Experience leading engineers working on gameplay systems or gameplay-adjacent engine technology.
- Strong communication and collaboration skills across engineering, design, production, and partner disciplines.
Desired Qualifications
- Experience collaborating closely with designers to prototype and iterate on player-facing gameplay experiences.
- Experience with Unreal Engine and C++.
- Experience with developing on consoles.
- Experience with developing multiplayer games.
- Experience developing or supporting live game features, mode development, or gameplay systems in a live service environment.
- Experience in Agile processes and continuous delivery.