Riot Games was founded in 2006 by Brandon Beck and Marc Merrill with the intent to change the way video games are made and supported for players. In 2009, Riot released its debut title League of Legends to worldwide acclaim. The game has since gone on to become the most played PC game in the world and a key driver of the explosive growth of esports. Players are the foundation of our community and itβs for them we continue to evolve and improve the League of Legends experience. Riot Games is headquartered in Los Angeles, CA and has 23 offices worldwide.
The Role
Developer Connections ensures that developers are free to innovate for players while not reinventing the wheel. It does this by building Riot-wide technologies and standards that optimize the entire software development lifecycle. We take poorly owned spaces and turn them into first class offerings. We work alongside engineers, artists, producers, security, and publishers to understand their day-to-day challenges and craft solutions to make their lives better in ways both big and small.
We are seeking a Software Engineer to contribute to the development of our offerings. While no two days are the same on DevCon, we're currently working on the following:
- Client Delivery Platform - A scalable web service that teams can utilize to sign, protect, and deploy games to a multitude of platforms
- Lore and Art Management Platform - A web-app providing creatives a means to share information and assets across the globe easily and securely
- The "Glue": Tools and processes that allow for connecting teams and their systems together
Responsibilities:
- Contribute to the development of our collection of backend services that enable teams to ship games across various platforms
- Create and operate tools and services that improve engineering efficiency across Riot
- Provide ongoing maintenance, support, and enhancements in existing platforms
- Invest in team's complete ownership of our products by participating in our on-call rotation
Required Qualifications:
- 3+ years of experience
- Experience with at least 1 object-oriented language, e.g. Java, Python, or Go
- Bachelor's degree in Computer Science or a related field, or equivalent experience
- 5+ years of experience in a software engineering role
Desired Qualifications:
- Experience with AWS features such as: EC2, Lambda, ElasticSearch
- Experience with some of the following: microservices architecture, client/service application architecture, web application design and architecture, web services development, API/SDK architecture and development
- Familiarity with tooling like Terraform, Docker and Jenkins
For this role, you'll find success through craft expertise, a collaborative spirit, and choices that focus on your fellow Rioters, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!
Our Perks:
Riot has a focus on work/life balance, shown by our open paid time off policy, in addition to 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
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).