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

Riot Games · 3 months ago

Staff Software Engineer, Core Tech - Unpublished R&D Product

Riot Games is a leading game development company focused on creating player-centric experiences. They are seeking a Staff Software Engineer to design, implement, and iterate on core technologies for an unpublished MMO, collaborating with a small team to deliver scalable solutions and enhance player enjoyment.

ComputerDeveloper PlatformPC GamesVideo Games
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Design and implement sustainable, scalable solutions for a distributed network of servers and services, with responsibility for large, foundational components of MMORPG technology
Lead and contribute to architecture requirements, technical design, and implementation across relevant systems, shaping the team’s technical direction and standards
Partner with technical leadership to develop solutions, and collaborate closely with design to deliver high-performance systems that maximize player enjoyment
Promote best practices and share expertise related to server performance, while mentoring engineers in your areas of specialization
Work collaboratively to gather requirements, plan technical initiatives, and consistently deliver robust, scalable, and performant systems

Qualification

CC++Unreal EngineDistributed server architectureReal-time online multiplayer gamesTCP/IP networkingGame design patternsPlayer empathyAgile development workflowsBlueprint visual scripting

Required

6+ years of professional experience as a software engineer in the game industry, including contributions to at least one shipped game title
Proficient in C and C++, with strong debugging skills and a solid foundation in common game and software design patterns
Extensive experience developing real-time online multiplayer games using Unreal Engine, with expertise in networking systems such as replication, RPCs, relevancy, and latency mitigation techniques
Background in distributed server and services architecture, including server-to-server and server-to-client messaging, low-level networking with an understanding of TCP/IP, and interfacing with databases
Demonstrated ability to collaborate effectively across multiple disciplines, coupled with strong product sense, pragmatic decision-making, and player empathy in technical choices

Preferred

Experience developing MMORPGs with a focus on game server architecture, including work with mid-sized engineering teams and iterative, agile development workflows
Skilled in managing requirements and refining game development pipelines for efficiency and scalability
Strong understanding of TCP/IP routing and bandwidth optimization techniques
Familiarity with Unreal Engine 5, including Blueprint visual scripting, and working knowledge of Iris

Benefits

Medical, dental, and life insurance
Parental leave for you, your spouse/domestic partner, and children
401k with company match
Open paid time off policy
Flexible work schedules

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