Drive the technical direction and decision-making at the team-level, advising on aspects of delivery such as architecture, maintenance, cost and scale Work on a range of tech stacks including underlying infrastructure, build and test automation, release pipelines, and developer tooling 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 leverag... more details
Software Engineering Group
Software Engineer III (Build Systems) - VALORANT, Foundations
Los Angeles, USA
Job Id: REQ-0004662
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in many broader domains. As a Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team goals. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering.
As a Staff Software Engineer on the VALORANT Build Platforms team, you will develop and improve on the technologies that enable us to deliver VALORANT into our players’ hands. You will work on improving the iteration flow for hundreds of developers with the opportunity to improve the experience of designers, artists and engineers alike. Your work will lay a critical foundation for teams across the globe as they work to delight players by adding new features, skins, maps and agents to our game. In addition, you will support our aspirations to expand to additional platforms and titles. You will report into the Engineering Manager on the team.
Responsibilities
Drive the technical direction and decision-making at the team-level, advising on aspects of delivery such as architecture, maintenance, cost and scale
Work on a range of tech stacks including underlying infrastructure, build and test automation, release pipelines, and developer tooling
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
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 iteration loop
Game DevOps experience not required, but a plus
Expertise with C++, C#, Java, Golang, or similar language(s)
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 computing and cloud technologies
Experience working directly with game build systems utilizing Unreal Engine
Build Graph (& Horde) experience a plus
Professional experience being a technical lead on a team of engineers
Professional experience building large scale backend systems or game services
OUR PERKS
Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules. We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match. Check out our benefits pages for more information.
Riot Games fosters a player and workplace experience that values teamwork embodied by the Summoner's Code and Community Code. Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of thriving together and our ongoing work to build the most inclusive company in Gaming.
Job Abstracts is an independent Job Search Engine. Job Abstracts is not an agent or representative and is not endorsed, sponsored or affiliated with any employer. Job Abstracts uses proprietary technology to keep the availability and accuracy of its job listings and their details. All trademarks, service marks, logos, domain names, and job descriptions are the property of their respective holder. Job Abstracts does not have its members apply for a job on the jobabstracts.com website. Additionally, Job Abstracts may provide a list of third-party job listings that may not be affiliated with any employer. Please make sure you understand and agree to the website's Terms & Conditions and Privacy Policies you are applying on as they may differ from ours and are not in our control.
Any time you conduct a search, the system shows you job matches, ranked by their Relevance Score (RS).
The score is calculated by a proprietary algorithm that uses Intelligent Machine Learning.
The Relevance Score tells you how well the job opportunity matches your search term or terms.
When not logged in, the system is limited to one search term. Scores for single term matches are usually lower.
When you register, log in, and set up multiple terms prioritized by importance, the jobs found for you will receive a much higher Relevance Score.