Software Engineer - Central Technology, Infrastructure (Optimize & Protect)
Los Angeles · 2+ years experience · Posted Oct 7, 2026
At a glance
- Experience
- 2+ years experience
- Location
- Los Angeles
About the role
- As a Software Engineer on the Infrastructure Team (Protect), you will develop solutions to ensure the secure, scalable operations of Riot's global network backbone and UDP game traffic.
- The role collaborates with other infrastructure and game teams to build the foundation that enables games to operate globally and securely at scale.
- You will report directly to the Manager of Software Engineering on the team.
Responsibilities
- Break down and independently execute on work with general direction from team tech leadership
- Adhere to quality design, coding standards, and general engineering best practices
- Continually look for efficiency and improvement opportunities, propose solutions, and participate in code reviews
- Work with team technical leadership to ensure successful implementation
- Build healthy relationships with other engineers on the team
- Participate in routine, emergent, and on-call work including analysis focused on uptime, SLAs, and RCAs
Requirements
- 2+ years experience as a software engineer with focus on infrastructure or tooling in a fast-paced, large-scale environment
- Experience with full software development life cycle
- Experience in one or more object oriented languages (e.g. Go, C++, Python, Java)
- Experience with large-scale cloud and/or physical infrastructure ecosystems
- Understanding of core infrastructure services, distributed systems, microservices, and software at a large scale
Benefits
- Open paid time off policy
- Flexible work schedules
- Medical insurance
- Dental insurance
- Life insurance
- Parental leave for you, your spouse/domestic partner, and children
- 401k with company match
Skills
- Go
- C++
- Python
- Java
- AWS
- GCP
- Docker
- Kubernetes
- Terraform
- Ansible
- Pulumi
- Jenkins
Show all 15 skills
- GitHub Actions
- Argo CD
- Linux