Riot Games · 4 days ago
Staff Software Engineer, UI - Unpublished R&D Product
Riot Games is seeking a Staff Software Engineer, UI for an unpublished R&D product, where you will establish the UI framework for one of their new games. In this role, you will collaborate with UX designers, artists, and engineers to set the technical direction and implement best practices for UI architecture and implementation.
ComputerDeveloper PlatformPC GamesVideo Games
Responsibilities
Work closely with UX, designers, engineering at all levels to design and implement the foundational technologies of the game’s UI framework
Set the technical direction and best practices for UI architecture and implementation patterns
Implement foundational UI systems on both PC and console platforms
Profile and optimize performance and memory usage for UI on multiple platforms
Collaborate on cross-disciplinary technical and architectural discussions for UI systems to ensure that UI meets both functional and aesthetic requirements
Participate in the planning and execution of engineering work including requirements gathering, technical discovery, technical design, and work breakdown and estimation
Drive exceptional quality by adhering to and evolving practices of engineering excellence, including code maintainability, quality, monitoring, code reviews, and documentation
Provide mentorship to engineers, technical designers, and technical artists
Qualification
Required
8+ years experience in UI engineering, implementation, or related fields
3+ years experience developing UI in Unreal Engine (Blueprint, UMG, and/or Slate)
Experience in framework level UI engineering
Experience in performance profiling and optimization for UI
Experience collaborating with teammates across multiple disciplines
B.S. in computer science or equivalent experience
Strong OO C/C++/C# programming experience and data driven design principles
Proven ability to navigate ambiguity and influence cross-functional stakeholders
Strong communication skills across technical and non-technical audiences
Preferred
Experience building UI for multiplayer games
Experience developing UI for both PC and console platforms
Knowledge of UI submission requirements for console
Knowledge of UI accessibility features
Experience with input handling (Common UI, Enhanced Input)
Experience in graphics/rendering
Experience mentoring technical ICs and contributing to engineering culture
Experience working on distributed teams
Benefits
Open paid time off policy
Flexible work schedules
Medical, dental, and life insurance
Parental leave for you, your spouse/domestic partner, and children
401k with company match
Company
Riot Games
Riot Games is a global company that develops online games.
H1B Sponsorship
Riot Games has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (98)
2024 (65)
2023 (113)
2022 (80)
2021 (84)
2020 (70)
Funding
Current Stage
Late StageTotal Funding
$21M2018-12-31Series Unknown· $6M
2016-11-14Convertible Note
2011-02-01Acquired
Recent News
Company data provided by crunchbase