Staff Software Engineer, Build Platforms - VALORANT
Riot Games · Los Angeles, CA · 1 mo ago
HybridEngineeringFull-time
Responsibilities
- Drive the technical direction and decision-making at the team level, advising on aspects of delivery such as architecture, maintenance, cost, and scale.
- Identify and resolve cross-system bottlenecks across local workflows, Unreal build/cook systems, CI, release infrastructure, and developer-facing tools.
- Work with VALORANT developers and stakeholders to align on priorities and deliverables.
- Lead efforts to break down and execute on multi-month engineering efforts, partnering with central technology teams to leverage their expertise.
- Participate in the team's support rotation.
Required Qualifications
- 6+ years of experience as a software engineer.
- BS degree or equivalent experience.
- Experience architecting and maintaining developer-facing products and platforms, supporting complex workflows and emerging requirements.
- Experience building automated build, test, and release pipelines.
- Strong empathy for improving the developer experience and reducing friction within the iteration loop.
- Expertise with C++, C#, Java, or Go.
- Ability to communicate complex technical subjects to all levels.
- Willingness to jump into unfamiliar technologies and take on new challenges.
- Experience mentoring other engineers.
Desired Qualifications
- Professional experience working with cloud technologies.
- Experience working directly with Unreal Engine game build systems.
- Experience with Perforce workflows, large Unreal workspaces, content cooking, packaging, or build artifact debugging.
- Experience with BuildGraph and Horde.
- Professional experience serving as a technical lead for a team of engineers.
- Professional experience building large-scale backend systems or game services.