We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Riot Games logo
Riot Games Verified
Video Games, Entertainment, Esports

Software Engineer

Los Angeles, California, United StatesOnsiteFull Time$161,500–$227,000 /yrPosted 2 months agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

### Who you are
- Full-stack software engineer with deep knowledge of modern frontend technologies
- 5+ years of professional experience as a Software Engineer
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience)
- Expertise with modern full-stack development, including Next.js and Typescript
- Professional experience and proficiency with services development (preferably Golang)
- Strong understanding of CI/CD pipelines, web infrastructure, and tooling for automated testing and deployment
- Experience mentoring and elevating technical standards across a team
- Experience with globally deployed platforms as well as distributed teams
- Professional experience integrating web applications and services with Salesforce
- For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes your fellow Rioters and players, who are the customers of your work. Being a dedicated fan of games is not necessary for this position!

### What the job involves
- Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Senior Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering
- As a Senior Software Engineer on the Community Tech Team, you’ll work closely with world-class designers, technical product managers, and engineers to implement the suite of products helping empower third-party developers and content creators to enhance player engagement for our games
- You will help build services and web apps that help power Riot’s third-party integrations as well as building solutions for content creators to enhance player engagement
- You will report to the Manager, Software Engineering for the Community Tech Team
- Develop end-to-end internal web applications and player-facing solutions
- Maintain and evolve distributed services serving high-traffic APIs used by Riot’s third-party applications
- Create high-quality software by writing unit, functional, and integration tests
- Partner with product, quality, user experience, and visual design to create the best possible experience for players
- Lead technical design and architecture for complex systems, driving long-term maintainability and scalability
- Mentor engineers and raise the technical bar through design reviews, architectural guidance, and best practice adoption

### Benefits
- Healthcare: Medical, dental, and vision plans that cover you as well as your spouse/domestic partner and children.
- Family Care: Life insurance, parental leave, plus short and long-term disability.
- Open Paid Time Off: In addition to holidays, a 2-week end of year break, and a 1-week mid-year break, Rioters are trusted to take the time they need throughout the year.
- Retirement: Riot matches retirement contributions so you can continue to play games long after you retire.
- Play Fund: Riot’s annual play fund allows Rioters to broaden their knowledge of the games that matter to players and the community.
- Donation Matching: Riot matches donations of time and money to nonprofits to double down on support.

Ready to apply?
You'll be redirected to Riot Games's application page.

Similar roles