Riot Games - Los Angeles, CA

posted 4 months ago

Full-time - Mid Level
Los Angeles, CA
Miscellaneous Manufacturing

About the position

As a Senior Software Engineer on the VALORANT Foundations Developer Experience & Workflows team, you will play a pivotal role in enhancing the developer experience and efficiency across the VALORANT organization. This position requires a deep understanding of software engineering principles, particularly in the context of console game development. You will be responsible for designing and building tools and systems that streamline workflows for developers, enabling them to create high-quality content for multiple platforms, including consoles and PC. Your work will involve collaborating with various internal stakeholders to identify pain points and develop sustainable solutions that ensure a consistent player experience across all platforms. In this role, you will not only focus on technical solutions but also on fostering team cohesiveness and cross-team objectives. You will lead by example, demonstrating extraordinary engineering practices and influencing best practices for console development. Your contributions will directly impact the efficiency of the development process, allowing for seamless integration and delivery of game content. Additionally, you will provide mentorship to junior team members, helping them grow in their craft and navigate the complexities of game development. Riot Games values a collaborative spirit and player empathy, and as such, your success in this role will be measured by your ability to prioritize the delight of players while maintaining a high standard of technical excellence. This position reports to the Engineering Manager on the Foundations, Developer Experience & Workflows team, and you will be expected to engage in cross-team development efforts that span several months, including requirements gathering, planning, and release.

Responsibilities

  • Create tools and systems that improve developer experience and efficiency.
  • Work with stakeholders across the organization to address their pain points and exceed their expectations for console development.
  • Influence software engineering best practices for console development.
  • Develop sustainable solutions that will ensure a consistent player experience across platforms.
  • Provide mentorship to more junior members of the team.

Requirements

  • 4+ years experience in professional software development, having worked on at least one console game
  • 2+ years professional experience with C++
  • Bachelor's degree in Computer Science and/or equivalent experience
  • Have collaborated on cross-team development efforts (3+ months in scope), including requirements gathering, planning, and release.

Nice-to-haves

  • Experience shipping Unreal Engine games to console
  • Experience building developer workflows
  • Familiarity with console-specific build pipelines

Benefits

  • Open paid time off policy
  • Flexible work schedules
  • Medical, dental, and life insurance
  • Parental leave for you, your spouse/domestic partner, and children
  • 401k with company match
  • Short and long-term disability insurance
  • Equity and incentive compensation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service