About The Position

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. We work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value. As a Staff Software Engineer, you'll drive important features and provide other engineers with a clear illustration of extraordinary engineering. As a Staff Software Engineer on our unpublished MMO, you will build and enhance online multiplayer gameplay systems and other related systems. You will work in a team alongside producers, designers, artists, and other engineers to build experiences that will fulfill our players' imaginative dreams. The ideal candidate is passionate, pragmatic, and wants to deliver high-quality gameplay experiences.

Requirements

  • 6+ years of development experience in the game industry as a software engineer.
  • Experience shipping an online multiplayer game built with Unreal Engine.
  • Familiar with Unreal Engine internals and modifying them as needed.
  • Excellent skills debugging and optimizing online games.
  • Experience collaborating with distributed teammates across multiple disciplines.
  • Product sense, pragmatism, and player empathy in making tech decisions.

Nice To Haves

  • Experience developing gameplay systems in Unreal Engine 5.
  • Experience building or extending tools, workflows, or pipelines in Unreal 5.
  • Familiarity with visual scripting systems.
  • Experience working with agile development practices.
  • Strong product sense and an understanding of what resonates with players in a given genre.

Responsibilities

  • Design, implement, and iterate on gameplay features, tools, and workflows to fulfill product requirements and delight players.
  • Collaborate across disciplines to define architecture, identify focus areas, and deliver robust, scalable, and performant solutions.
  • Partner with technical leaders to identify risks, create mitigation strategies, and ensure alignment on technical direction and standards.
  • Contribute to improving development pipelines, workflows, and engine extensions to support efficient production.
  • Champion player empathy and product sense in technical decision-making.

Benefits

  • Riot focuses on work/life balance, shown by our open paid time off policy and other perks such as flexible work schedules.
  • We offer medical, dental, and life insurance, parental leave for you, your spouse/domestic partner, and children, and a 401k with company match.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service