Software Engineer (Services) - League, Events - Metagames
Job Description
The Metagames team strives to make memorable experiences that players deeply immerse themselves into - within the game and the League universe. Vivid art, novel story-telling, and challenging quests are some ways that make these experiences unforgettable and engaging.
As a Software Engineer on Metagames, you will design, implement, and support backend systems that drive the creation of these experiences & features. Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a services subject matter expert, you will develop and maintain backend systems that are performant, reliable, fault-tolerant, and scale to millions of League players around the world. You will work as part of a multidisciplinary team consisting of artists, designers, engineers, producers, and QA. You will report to the Engineering manager on the Metagames team.
Responsibilities
- Collaborate with team leads and stakeholders to identify functional & non-functional requirements for features.
- Generate and align on technical designs & architecture to support the product strategy.
- Develop & operate highly performant and resilient services.
- Triage & remedy live issues, identifying sustainable fixes.
- Review and improve team processes for delivering high-quality experiences to players.
Required Qualifications
- 2+ years of software engineering experience, with expertise in distributed backend systems and programming experience in Java.
- Experience operating live services, profiling and solving performance problems.
- Experience with the full software development lifecycle including analysis, design, implementation, testing, and maintenance.
- Experience integrating multiple sub-systems and tiers including front-end and middle tiers.
Desired Qualifications
- Experience with cloud-based infrastructure like AWS, Azure, or other proprietary variants.
- Experience with containerization technologies such as Docker and Kubernetes
- Experience with front-end tech stack such as HTML/CSS, Javascript and middle tiers such as message queues.
Date Posted
09/04/2022
Views
5
Similar Jobs
Software Engineer - Mulligan Funding
Views in the last 30 days - 13
Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...
View DetailsSoftware Engineer, Gameplay and Camera - Visual Concepts
Views in the last 30 days - 8
Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...
View DetailsSoftware Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.
Views in the last 30 days - 9
Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...
View DetailsSenior Online Engineer - Visual Concepts
Views in the last 30 days - 6
Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...
View DetailsSoftware Engineering Intern (Summer 2023) - Dexterity Capital
Views in the last 30 days - 11
Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...
View DetailsSenior Software Developer - SDI Presence
Views in the last 30 days - 6
SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...
View Details