Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Riot Games Logo

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

Riot Games

Salary not specified
Oct 2, 2025
Los Angeles, CA, US
Apply Now

Riot Games is looking to hire a Staff Software Engineer to design, implement, and iterate on modern game development workflows, pipelines, and AI for their unpublished MMO. This role will focus on foundational and core technology for the MMO, working with distributed servers and services to ensure efficient delivery of player experiences.

Requirements

  • 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
  • Strong understanding of TCP/IP routing and bandwidth optimization techniques
  • Familiarity with Unreal Engine 5, including Blueprint visual scripting, and working knowledge of Iris
  • Skilled in managing requirements and refining game development pipelines for efficiency and scalability

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
  • Work with distributed servers and services, working on foundational and core technology of our MMO for years to come.
  • Design, implement, and iterate on modern game development workflows, pipelines, and AI for our unpublished MMO.

Other

  • 6+ years of professional experience as a software engineer in the game industry, including contributions to at least one shipped game title
  • Demonstrated ability to collaborate effectively across multiple disciplines, coupled with strong product sense, pragmatic decision-making, and player empathy in technical choices
  • Experience developing MMORPGs with a focus on game server architecture, including work with mid-sized engineering teams and iterative, agile development workflows
  • For this role, you'll find success through craft expertise and a collaborative spirit that prioritizes the delight of players.
  • We will look at your past studies and experience, but for this role, we also look for dedicated people with a personal relationship with games.