Principal Software Engineer - League of Legends , UI Tooling
Riot Games · Los Angeles, USA
About this role
## Principal Software Engineer — League of Legends (UI Tooling) Riot engineers bring deep knowledge of specific technical areas and value the opportunity to work across broader domains. As a Software Engineer, you’ll work with both new and current technology to create creative solutions to overcome high-volume obstacles and deliver player value. As a **Principal Software Engineer on the UI Tooling team**, you will develop against the foundations of the UI frameworks and authoring tools used to build experiences for **League of Legends**. You’ll collaborate with technology owners and content teams across the organization to deliver thoughtful tools and workflows that help engineers, designers, and artists create and iterate effectively. **Location:** Based out of Riot’s **Los Angeles Headquarters**. --- ## Responsibilities - Work and align with partners across multiple teams to deliver features that excite others - Contribute to technical discussions and designs your team oversees - Own the software lifecycle for your code (develop/test/deploy/maintain frameworks, platforms, and tools) - Mentor others—help junior Rioters develop tools and a creative atmosphere to shine - Participate in the team’s support rotation --- ## Required Qualifications - **8+ years** of deep hands-on experience with **C/C++** across multiple use-cases and platforms - **5+ years** in the video game industry, including experience working within multiple game development UI areas and an example of a shipped game - Experience driving development of organization-sized efforts (**1-year+ scope**), including requirements gathering, planning, and testing - Maintained software development best practices, including design/code reviews, coding standards, source control, testing, delivery performance, scalability, and maintainability **Preferred / Additional Experience** - Experience working on a **custom, internally developed game engine and tooling** - Expertise with **UX artist workflows** --- ## What Success Looks Like You’ll be successful through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. --- ## Our Perks - Work/life balance with open paid time off and flexible work schedules - Medical, dental, and life insurance - Parental leave for you, your spouse/domestic partner, and children - 401(k) with company match - Learn more on Riot’s **benefits pages** --- *Riot is an equal opportunity employer and provides reasonable accommodations. Job duties may evolve based on business needs and additional responsibilities may be assigned as necessary.*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.