Manager, Software Engineering - VALORANT, Player Dynamics
Riot Games · Los Angeles, USA
About this role
**Software Engineering Manager — VALORANT (Player Dynamics)** Riot engineers bring deep knowledge of specific technical areas, and also value the opportunity to work across broader domains. As a Software Engineering Manager on the **Player Dynamics** team, you’ll lead projects focused on **team cohesiveness** and **cross-team goals**, collaborating with a multidisciplinary leadership team to grow and deliver exciting new features for **VALORANT** and its players. In this role, you’ll be responsible for building and improving the **full stack** of Player Dynamics features in VALORANT—from **scalable backend services** to **performant game client and server technology**. You’ll own the technical direction for how VALORANT features are built, scaled, and operated in production, working closely with **Design, Data Analytics, and Product Management** to create new ways to engage with VALORANT while ensuring player experiences are **safe** and free from disruptive behavior. --- ## Responsibilities - Create, review, and reframe an engineering vision with the team and key stakeholders (including Technology, Product, and Process Leads) - Span the VALORANT tech stack (e.g., **Go services/infrastructure internals**, **C++ game client**, **UE5 blueprints**)—not expecting expertise everywhere, but strong alignment with your comfort zone - Implement server infrastructure in support of new features - Collaborate effectively with art, design, and other game development disciplines - Identify, recruit, interview, and hire software engineers to help teams scale - Provide technical expertise across the product life cycle (design, implementation, delivery), improving engineering quality and efficiency - Build and manage strong relationships between disciplines - Lead, grow, and coach team members to build long-term talent - Demonstrate a high bar of craft excellence - Cultivate a culture of collaboration, creativity, and passion for game making - Partner closely with shared teams at Riot that provide cross-game capabilities (e.g., player inventory) --- ## Required Qualifications - **5+ years** experience as a Software Engineer - **2+ years** experience directly leading an engineering team as an Engineering Manager or Technical Lead (including mentoring) - **1+ year** experience with **C++** - **1+ year** professional experience building **distributed systems at scale** - Experience working in the **games industry** - Familiarity working in an **agile** environment - Experience collaborating across departments and disciplines to create solutions - Interest in developing **high-reliability systems** used by players to acquire content --- ## Desired Qualifications - **6+ years** experience - **2+ years** C++ experience - Experience working on **competitive multiplayer games** - Experience with **Unreal Engine** - Deep engagement with the **shooter** genre - Experience with **social/player dynamics** systems (in games or not) --- ## Success in this Role You’ll find success through **craft expertise**, a **collaborative spirit**, and decision-making that prioritizes the **delight of players**. Riot will consider your past studies, experience, and personal relationship with games—especially whether you embody **player empathy and care**. --- ## Our Perks Riot focuses on work/life balance (including open paid time off and flexible schedules) and offers medical, dental, and life insurance, parental leave, and a 401(k) with company match. Riot’s missio
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.