Posted in

Manager – Software Engineering – Teamfight Tactics – Core Tech

Manager – Software Engineering – Teamfight Tactics – Core Tech

CompanyRiot Games
LocationLos Angeles, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years experience as a software engineer.
  • 2+ years experience directly leading an engineering team either as an Engineering Manager or Technical Lead & mentor.
  • Experience with software development, including shipping one or more products on large code bases that span a range of platforms and tools.
  • Experience collaborating across departments to create solutions.
  • Experience in C++ and UnrealEngine game development
  • Experience participating in technical discussions such as technical design reviews and code reviews.

Responsibilities

  • Create an engineering vision with the team and key stakeholders including the Technology, Product, and Process Leads.
  • Support the vision with a solid strategy including the reallocation of resources to focus on priorities.
  • Operate with an emphasis on efficiency, productivity, and prioritizing of the highest-value work on the team.
  • Identify, interview, and hire software engineers to help teams scale.
  • Mentor engineers identifying stretch opportunities for them to grow.
  • Manage the health and performance of the engineering team with empathy and authenticity, building trust, and inspiring them to overcome challenges.
  • Seek different perspectives to solve problems, encouraging engineers and others to contribute ideas. Base your decisions on sound analysis and avoid biases.
  • Provide technical expertise throughout the product life cycle including design, implementation, and delivery of features while continuously improving the software engineering quality and efficiency.

Preferred Qualifications

  • Experience with one or more of the following technology stacks: Game/C++, Services/Java, Unreal / Unity
  • Mobile and/or multi-platform development experience.
  • Experience with the pre production, production, and post-production phases of game development
  • Experience with build & release pipeline management