Riot Games - Los Angeles, CA

posted 3 months ago

Full-time - Manager
Los Angeles, CA
Miscellaneous Manufacturing

About the position

As the Engineering Manager of the VALORANT Engine team, you will play a pivotal role in leading the engine development for one of the world's largest competitive tactical shooters, VALORANT, which boasts over 30 million players each month. Your primary responsibility will be to drive the direction of engine development, ensuring that the game continues to thrive for both new and existing players. This position offers a unique opportunity to work at the fundamental levels of a successful and stable game, delighting players around the globe. You will lead a passionate team of engineers focused on the continuous improvement of the core systems of Unreal Engine, which supports a large and geographically diverse development team. Your management and Unreal Engine experience will be crucial, especially in advocating for both players and developers within your team. At Riot, engineering managers are tasked with gaining organizational alignment by building a strong engineering vision and providing creative solutions to organizational design challenges. You will also serve as a mentor for engineers, guiding their performance and identifying growth opportunities that enhance the delivery of compelling player experiences. Your role will involve managing a group of 4-8 engineers across various experience levels, developing a technical vision for your team, and ensuring that this vision aligns with overall product goals. You will communicate this vision clearly to your team and advocate for players, your team, and internal development customers when making decisions about what to build and why. Additionally, you will coordinate with other teams across Riot that are working on Unreal Engine technology. Your leadership will ensure the high technical quality of your team's output, establishing mechanisms that allow your engineers the freedom to innovate while maintaining a technical safety net. You will foster a collaborative, challenging, and satisfying environment for your development team, proactively identifying and addressing issues and opportunities. Celebrating wins will be an essential part of your role, as will being a standard-bearer and role model of Riot's values. Coaching and developing your engineering team will be key to helping them grow in their roles, enhance their technical skills, and improve their overall effectiveness. You will also be responsible for resolving conflicts and responding to emergent issues, along with other reasonable activities required by management.

Responsibilities

  • Manage a group of 4-8 engineers across experience levels.
  • Develop a technical vision for your team, ensuring consistency with overall product goals.
  • Communicate the technical vision clearly to your team.
  • Advocate for players, your team, and internal development customers when deciding what to build and why.
  • Coordinate with other teams across Riot working on Unreal Engine technology.
  • Ensure high technical quality of what your team produces.
  • Establish mechanisms to ensure engineers have room to invent while maintaining a technical backstop.
  • Foster a collaborative, challenging, and satisfying environment for your development team.
  • Identify and address issues and opportunities head-on.
  • Celebrate wins and promote team morale.
  • Coach and develop your engineering team to grow in their roles and improve their effectiveness.
  • Resolve conflict and respond to emergent issues.
  • Perform other reasonable activities required by management.

Requirements

  • 5+ years of experience as a hands-on Software Engineer.
  • 2+ years experience directly leading an engineering team of at least 4 as an Engineering Manager and/or Engineering Lead.
  • 2+ years experience developing in Unreal Engine.
  • Experience writing, reading, and reviewing C++.
  • Experience working with complex code bases.

Nice-to-haves

  • Experience developing games for Xbox and PlayStation console platforms.
  • Experience in Agile processes and continuous delivery.
  • Experience writing, reading, and reviewing C#.

Benefits

  • Open paid time off policy
  • Flexible work schedules
  • Medical insurance
  • Dental insurance
  • Life insurance
  • Parental leave for you, your spouse/domestic partner, and children
  • 401k with company match
  • Short and long-term disability insurance
  • Equity compensation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service