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. As a Staff Software Engineer, you'll also dive into projects that focus on team cohesion and cross-team objectives. You'll lead with authority and provide other engineers with a clear illustration of extraordinary engineering. VALORANT is Riot's take on a character-based tactical shooter (for more info on VALORANT click here!). As a Staff Software Engineer on the VALORANT Player Dynamics Team, you will be responsible for the systems that keep VALORANT a fun and engaging gaming experience for everyone by enforcing fair play and communication. You will be driving discussions with the team to react to analytics and community feedback, and develop new features for social gameplay, player behavior, and region specific platform integrations (such as Xbox, PSN, or QQ). You will report to the Engineering Manager of the Player Dynamics team.

Requirements

  • 6+ years of experience as a software engineer
  • 2+ years professional experience building distributed systems at scale
  • Experience working in the games industry or on gaming personal projects
  • Familiarity working in an agile environment
  • Expertise with C++, Golang, or similar language(s)

Nice To Haves

  • Professional experience working with cloud computing and cloud technologies
  • Professional experience building large scale backend systems or game services
  • Professional experience building player- or user-facing frontend experiences (e.g. web, mobile, game)
  • Experience with social systems in large scale multiplayer games, especially ones with long standing, healthy communities
  • Professional or hobby experience working with Unreal Engine

Responsibilities

  • Build, operate, and support live game services, including participation in an on-call rotation
  • Lead the design and development of features from in-game all the way down to the backend service implementation
  • Take ownership of key components within VALORANT's architecture, ensuring reliability, scalability, and long-term sustainability
  • Lead, mentor, and coach team members to build talent over the long term
  • Demonstrate a high bar of craft excellence for your team
  • Provide cross-team technical expertise throughout the product life cycle including design, implementation, and delivery of features while continuously improving the software engineering quality and efficiency.
  • Collaborate closely with producers, game designers, and UX experts

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.
  • Check out our benefits pages for more information.

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