company_logo

Full Time Job

Senior Software Engineer

Riot Games

Los Angeles, CA 02-06-2026
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Riot's Enterprise Technology organization ensures Rioters have what they need to unlock their full potential by building secure, reliable, and scalable internal systems that keep the company running smoothly. From enabling critical business operations to reducing friction in day-to-day workflows, Enterprise Technology partners across the organization to design tools and platforms that help teams move faster and work smarter.
That's where you come in. As a Senior Software Engineer, reporting into the Manager, Enterprise Systems Engineering, focused on internal tooling and enterprise integrations, you will build and maintain the systems and automations that connect Riot's enterprise platforms and streamline core business processes. You'll partner closely with product owners, system leads, and domain experts across HR, Finance, IT, Legal, and Workplace to translate complex workflows into well-designed, maintainable software.
In this role, you will contribute to the design and implementation of integration-heavy services, APIs, and automation frameworks that improve reliability, reduce manual effort, and increase operational clarity across the enterprise. Your work will directly impact how Rioters hire, plan, spend, onboard, and operate at scale. The ideal candidate brings strong software engineering fundamentals, experience building internal tools or platform services, and a mindset oriented toward practical problem-solving and continuous improvement. They are comfortable working in ambiguous problem spaces, collaborating with non-technical partners, and taking ownership of systems from design through operation.

Responsibilities:
• Design, build, and maintain internal enterprise tools, services, and automations that streamline core business processes and improve operational efficiency across Riot.
• Partner closely with system owners, and domain leads to understand real business workflows, translate requirements into technical designs, and deliver scalable, maintainable solutions.
• Contribute to the architecture and implementation of integration-heavy systems, including APIs, event-driven workflows, middleware, and automation frameworks connecting enterprise platforms.
• Develop software with a strong emphasis on reliability, security, and maintainability, applying best practices in source control, code reviews, testing (unit, integration, and functional), and continuous delivery.
• Author and maintain technical design documents, RFCs, and operational runbooks, ensuring systems are understandable, supportable, and resilient over time.
• Participate in an engineering on-call rotation, diagnosing and resolving production issues, driving root-cause analysis, and improving system robustness through post-incident learnings.
• Continuously identify opportunities to reduce manual work and process friction through automation, integration, and thoughtful system design.
Required Qualifications:
• 4+ years of professional experience in full-stack software development
• Deep hands-on programming experience in Node, Typescript, React
• Real-Life Experience with modern frameworks (e.g. NextJS, NestJS)
• Experience building RESTful and GraphQL APIs, working with relational (e.g., PostgreSQL, MySQL) and non-relational (e.g. Redis) databases.
• Comfortable with cloud infrastructure and deployment: e.g., AWS, containers (Docker), orchestration (Kubernetes), CI/CD pipelines.
• Experience investigating problems, getting to the root of business problems and providing a sustainable software solutions
• Familiar with software engineering best practices: automated testing (unit, integration), code reviews, monitoring/observability, security and performance considerations.
• Excellent communication skills and ability to work collaboratively in an agile/scrum team.
• Demonstrated ability to lead technical initiatives and contribute to architecture decisions.
• Bachelor's degree in Computer Engineering, Computer Science, Information Systems, or related field (or equivalent experience delivering enterprise technology solutions).
Desired Qualifications:
• Enterprise software development experience, including integrations with enterprise-grade APIs or platforms.
• Prior work in B2B software, developer platforms, or internal tooling ecosystems
• Strong technical knowledge of enterprise platforms (e.g., Workday, ServiceNow, Coupa, Concur, Oracle, IronClad) and the respective integration options.
• Experience with integration platforms (Workato, MuleSoft, Dell Boomi, etc.).
• Experience with serverless technologies and event-driven systems.
• Experience with Amazon Event Bridge
• Some experience or desire to learn Go
• Experience delivering AI (traditional or generative) or advanced automation solutions at scale.
• Experience with LLM platforms (OpenAI ChatGPT, Anthropic Claude, Google Gemini) and their enterprise applications.
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.
At Riot Games, we put players first. That mission drives every decision in our quest to create games and experiences that make it better to be a player. Whether you're working directly on a new player-facing experience or you're supporting the company as a whole, everyone at Riot is part of our mission. And just like in our games, we're better when we work together. Our goal is to create collaborative teams where you are empowered to bring your unique perspective everyday. If that sounds like the kind of place you want to work, we're looking forward to your application.

• (Los Angeles Only) Base salary range between $161,500.00 - $227,000.00 USD + incentive compensation + equity + 401K with company match + medical, dental, vision, and life insurance + short and long-term disability + open PTO.

Jobcode: Reference SBJ-xk77eo-216-73-216-222-42 in your application.

Salary Details
Salary Range: $161,500 to $227,000 Per Year ($ USD)
Company Profile
Riot Games

Riot Games was founded in 2006 to develop, publish, and support the most player-focused games in the world. In 2009, we released our debut title, League of Legends, to worldwide acclaim. League has gone on to be the most-played PC game in the world and a key driver of the explosive growth of esports.