Jump to Main ContentJump to Primary Navigation

首席软件工程师

     Riot的工程师带来了特定技术领域的深厚知识,但也重视在各种更广泛领域工作的机会。作为一名软件工程师,你还会潜心研究那些注重团队凝聚力和跨团队目标的项目。你将在没有权威的情况下进行领导,并为其他工程师提供一个明确的非凡工程的说明。

作为研发部的首席软件工程师,你要用丰富的游戏技术知识武装自己,为Riot令人兴奋的新游戏注入活力。你将在一个小团队中与产品负责人和设计师一起工作,回答基本的产品问题,以建立玩家不可能实现的梦想的体验。你将向工程总监汇报。

工作职责:

  • 与其他学科密切协作,设计和实施强大的、可扩展的、高性能的解决方案。
  • 实施全栈原型,找到产品问题的答案
  • 与产品和学科负责人合作,确定重点领域、交接点,并为开发阶段提供最佳解决方案
  • 遵循团队的技术方向和标准,并为之做出贡献
  • 在游戏开发的各个技术方面指导团队中的其他工程师

能力要求:

  • 8年以上的游戏开发经验
  • 5年以上在线多人游戏中的联网经验
  • 有开发和运送游戏的经验
  • 优秀的调试技能
  • 与多个学科的队友合作的经
  • 在做出技术决策时具有产品意识、务实精神和对玩家的同情心
  • 具有游戏引擎(尤其是虚幻引擎)的经验

进阶需求:

  • 对游戏有热情,并经常玩在线游戏
  • 有战斗和动画系统的经验
  • 有开发工具的经验
  • 具有一般游戏系统的经验
  • 有在多个平台上发布游戏的经验(PC、移动、主机)

对于这个角色,你将通过工艺专长、协作精神和优先考虑玩家喜悦的决策来找到成功。我们将关注你过去的学习、经验,以及你与游戏的个人关系。如果你能体现出对玩家的同情,并关心玩家的体验,这可能是你的角色。

 

Tech Lead   

Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As a Software Engineer, you’ll also dive into projects that focus on team cohesiveness and cross-team objectives. You’ll lead without authority and provide other engineers with a clear illustration of extraordinary engineering.

As a Principal Software Engineer within Research & Development, you are armed with a wealth of knowledge on the intricacies of gameplay technology to inject life into Riot’s exciting new games. You will work in a small team alongside a product lead and designers to answer fundamental product questions to build experiences that will fulfill our players’ impossible dreams. You will report to the Engineering Director.

Responsibilities:

  • Design and implement robust, scalable, and performant solutions in close collaboration with other disciplines
  • Implement full stack prototypes to find answers to product questions
  • Collaborate with product and discipline leads to identify focus areas, handoff points, and provide the best solution for the development phase
  • Follow and contribute to the technical direction and standards for the team
  • Mentor other engineers on the team in all aspects of game development

Required Qualifications:

  • 8+ years of game development experience
  • 5+ years of experience with networking in online multiplayer games
  • Experience developing and shipping games
  • Excellent debugging skills
  • Experience collaborating with teammates across multiple disciplines
  • Product sense, pragmatism, and player empathy in making tech decisions
  • Experience with game engines (Unreal Engine especially)

Desired Qualifications:

  • Have a passion for games and play a lot of online games
  • Experience with combat and animation systems
  • Experience with developing tools
  • Experience with general gameplay systems
  • Experience shipping games across multiple platforms (PC, mobile, console)

 

It’s our policy to provide equal employment opportunity for all applicants and members of Riot Games, Inc. Riot Games makes reasonable accommodations for handicapped and disabled Rioters and does not unlawfully discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, handicap, veteran status, marital status, criminal history, or any other category protected by applicable federal and state law, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance relating to an applicant's criminal history (LAMC 189.00).