GrepJob
Riot Games

Principal Software Engineer - Developer Connections

Riot Games
Apply
about 6 hours ago

Responsibilities

  • Partner with build teams to identify developer needs and improvement opportunities.
  • Define standards for Code, Build, and Release processes based on best practices.
  • Champion high-impact technology investments to maximize business value.
  • Eliminate bottlenecks in workflows, build systems, and developer tools.
  • Lead multi-month to multi-year engineering initiatives.
  • Break down complex problems and communicate trade-offs clearly.
  • Drive technical strategy for source control interaction and tooling.
  • Advocate for developers by targeting latency and stability issues.
  • Set high standards for code quality and operational excellence.
  • Translate complex requirements into actionable roadmaps for diverse stakeholders.
  • Evaluate tools for build-versus-buy decisions to enhance development velocity.
  • Standardize technical interview bars and assist with hiring talent.

Requirements

  • BS in Computer Science or equivalent experience with 8-12 years of software engineering experience.
  • Extensive experience in systems integration and technical leadership.
  • Deep programming proficiency in C++ and at least one other language.
  • Experience shipping at least one AAA game or large-scale live service product.
  • Proven track record of managing ambiguity and leading initiatives.
  • Practical experience with modern AI tools, APIs, or infrastructure.

Benefits

  • Open paid time off policy and flexible work schedules.
  • Medical, dental, and life insurance.
  • Parental leave for employees and their families.
  • 401k with company match.

Tech Stack

C#C++PythonPyTorchTensorFlowUnreal Engine

Categories