Riot Games - Los Angeles, CA

posted 2 months ago

Full-time - Manager
Los Angeles, CA
Miscellaneous Manufacturing

About the position

As a Sr. Manager, Software Engineering at Riot Games, you will play a pivotal role in shaping the product strategy for the Player Platform SDK. This position requires a blend of technical expertise and managerial acumen, as you will guide multiple teams within the Player Platform group. Your primary focus will be on creating scalable solutions that handle central services for all players and games, ensuring that every player has an exceptional first engagement with Riot's offerings. You will also be responsible for providing integrations for our games to these services, thereby enhancing the overall player experience. In this role, you will mentor and develop a team of engineers, fostering their career growth and helping them leverage their individual strengths. You will manage teams consisting of 6-10 software engineers, ranging from associate-level to principal-level, and support them in collaborating with product, delivery, technical, and quality leads. Your leadership will be crucial in refining design, code, and release processes for the products and solutions produced by your teams. You will also be tasked with designing the team structure to ensure it possesses the necessary skills and staff to meet our goals. Balancing short-term and long-term needs will be essential to ensure the stability, operational efficiency, and extensibility of the services and SDKs we build. Your expertise in project management and investment strategies will guide the teams in delivering high-quality software that aligns with our customers' long-term objectives.

Responsibilities

  • Manage multiple teams of 6-10 software engineers ranging from associate-level to principal-level.
  • Support a team working collaboratively with product, delivery, technical, and quality leads.
  • Help with design, code, and release processes for the products and solutions produced on your team.
  • Mentor software engineers, building career paths with them to help meet their goals.
  • Design the team makeup to ensure it has the skills and staff needed for our goals.
  • Ensure the products we are building serve our customers' long-term goals.
  • Balance short-term and long-term needs to ensure stable, operational, extensible services and SDKs.

Requirements

  • 4+ years as an Engineering Manager/Director of Engineering working on teams that ship business-facing software.
  • 6+ years professional experience as a software engineer.
  • Expertise with continuous development and deployments of large-scale systems.
  • Expertise in project management, prioritization frameworks, and guiding investment strategies in people and systems.

Nice-to-haves

  • Experience leading software products that use Docker, Jenkins, Kubernetes, and Terraform.
  • Experience with globally deployed platforms as well as distributed teams.
  • Experience defining and delivering technical solutions to technical users.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service