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
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
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
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
2026-01-07
Company data provided by crunchbase