Senior Product Security Engineer

Riot Security Engineers and Analysts hold an in-depth knowledge of specific areas of expertise. We don't just focus on breaking things; we proactively support teams across Riot to develop robust security capabilities which help protect player experiences. We relish the opportunity to work with new tech stacks and product teams, each with their own unique security risk profile. At the most fundamental level, their goal is to help deliver value to players and make life harder for troublemakers.

Our team safeguards our player-impacting products, services, data, and infrastructure. Platform Security supports both cloud and bare-metal infrastructures by developing tools and providing guidance to engineers. We develop tools in Go, Python, and other languages that help Riot secure the platforms we use to deliver games to player. 

Responsibilities:

  • Work on a diverse, cross-functional team that is protecting players and Rioters alike, socializing security within Riot and driving a secure player experience in League of Legends and future games
  • Develop and automate powerful security tools and services that help engineers ship fun and secure experiences to our players
  • Work with product and infrastructure teams throughout their development cycle, integrating security in an non-blocking way and educating along the way
  • As a support champion for Riot engineers you will develop relationships with engineering teams to understand their platform security needs
  • Help develop and enforce security policies and standards to make it easier for Rioters to build security into their work
  • Stay aware of new security threats, quickly discern their nefarious implications, and suggest solutions to quash emergent issues or fortify against future problems.
  • Work across a variety of different teams to shore up security on every beachhead, assess application vulnerability, and conduct security reviews.

Required Qualifications:

  • 5+ years of experience in an infrastructure/product security role
  • You’ve built systems in the cloud and kept and online production environment secure and stable
  • You have experience security infrastructure in AWS, GCP or other clouds (Azure, Softlayer or private clouds)
  • Experience automating infrastructure management with Terraform, Ansible, Chef or similar technologies
  • You can code in Python, Javascript, Go or a similar language
  • You've similarly deployed, and supported applications across various tech stacks and multiple regions; familiar with core concepts of object-oriented, functional, and other programming paradigms and have used one or more modern source control management tools
  • You’ve experience working with distributed data, caching, networking, and application systems, so you're familiar with the core concepts of distributed systems
  • As comfortable communicating in distributed teams as with people sitting right next to you

Desired Qualifications:

  • Secure the Cloud: You've built systems in the cloud and kept an online production environment secure and stable. You have experience securing infrastructure in AWS, GCP or other clouds (Azure, Softlayer or Private Clouds) and you're comfortable with Linux and networking.
  • Automation: You've made infrastructure hum with Chef, Ansible (or similar) and can script in Python, Javascript, Go or something similar. You've similarly deployed, and supported applications across various tech stacks and multiple regions; familiar with core concepts of object-oriented, functional, and other programming paradigms and have used one or more modern source control management tools.
  • Distributed by default: You've worked with distributed data, caching, networking, and application systems, so you're familiar with the core concepts of distributed systems
  • Adaptable: You're able to rapidly change direction when priorities shift, stay focused on the most relevant issues and can evolve and shift to meet them as needed.
  • Secure DevOps: You love working collaboratively and closely with development teams to deliver awesome products and are familiar with agile development methodologies; you want to test everything for every release and release frequently.

Our Perks:

We offer medical, dental, and vision plans that cover you, your spouse/domestic partner, and children. Life insurance, parental leave, plus short-term and long-term disability coverage are also available. Riot will support your retirement benefits with a company match, and double down on your donations of time and money to non-profit charitable organizations. Balance between work and personal life is encouraged with open paid time off, and a play fund so you can broaden and deepen your personal relationship with games.

It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance relating to an applicant's criminal history (LAMC 189.00).

Riot Games is looking to hire a Senior Product Security Engineer at their Los Angeles, CA, USA location. Job contains the tags Senior, Unity, Java, Python, Linux and Programmer.
Job discovered on 10/12/2021