Riot Engineers bring deep knowledge of specific technical areas but also value the chance to work in many broader domains. As a Principal Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team goals.
Requirements
- Design, build, and deliver internet scale backend services for a genre-defining game we will deliver globally to millions of people
- Own building features from in-game all the way down to the backend service implementation
- Champion the technical vision for the team with production and management
- Collaborate with leadership on planning and long term vision for gameplay related services
- Build features to improve server reliability and performance
- Implement server infrastructure in support of new gameplay features
- Build and support live services for the game
- Work with cloud technologies and services such as AWS
- Mentor more junior engineers on the team
- Collaborate effectively with art, design, and other disciplines within game development
- Review and identify risks and requirements for usage of shared technologies owned by other teams
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Medical, dental, and life insurance
- Parental leave
- Flexible work schedules