Staff Software Engineer, UI - Unpublished R&D Product jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Comp. & Benefits
check
H1B Sponsor Likelynote

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

UI engineering experienceUnreal Engine developmentPerformance profilingC/C++/C# programmingData driven designCross-disciplinary collaborationGame empathyMentorshipCommunication skills

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

company-logo
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 Stage
Total Funding
$21M
2018-12-31Series Unknown· $6M
2016-11-14Convertible Note
2011-02-01Acquired

Leadership Team

leader-logo
A. Dylan Jadeja
Chief Executive Officer
linkedin
leader-logo
Brandon Beck
Co-chairman, Co-founder
linkedin
Company data provided by crunchbase