Senior Software Engineer, Combat

6 months ago


Shanghai, China Riot Games Full time

Responsibilities:

Identify, prioritize, and implement gameplay systems, including animation, character movement, camera control, combat, and other features. Work closely with artists to ensure seamless integration of assets into the game. Collaborate with product and discipline leads to identify focus areas, and handoff points, and provide the best solution for the development phase Help shape the technical direction and standards for the team Iterate on robust, scalable, and performant solutions as development advances into full production. Mentor other engineers on the team in all aspects of game development

职责描述

对游戏玩法系统进行识别、确定优先级和落地执行 ,包括动画、角色移动、摄像机控制、战斗和其他功能 与美术同事密切合作,确保资产无缝集成到游戏中 与产品和各专业负责人协作,确定重点领域和交接点,并为开发阶段提供最佳解决方案 帮助制定团队的技术方向和标准 随着开发将进入全面生产,迭代强大、可扩展且高性能的解决方案 在游戏开发的各个方面指导团队中的其他工程师

Required Qualifications:

5+ years of game development experience in Unreal Engine Significant expertise in game design principles and the 3C’s of game development(Character, Controls, Camera) BS in Computer Science, or proven understanding of Computer Science fundamentals Proficiency in using game engines (ex. Unity, Unreal Engine ) Strong knowledge of common game and software design patterns Excellent debugging skills Experience collaborating with teammates across multiple disciplines Product sense, pragmatism, and player empathy in making tech decisions

资质要求

5年以上Unreal Engine游戏开发经验 在游戏设计原则和游戏开发 3C(角色、操控、镜头)方面拥有丰富的专业知识 计算机科学学士学位,或对计算机科学基础知识的深入了解 熟练使用游戏引擎(例如Unity、Unreal Engine) 对常见游戏和软件设计模式有丰富的了解 优秀的调试能力 拥有与跨专业团队丰富的合作经验 做出技术决策时的产品意识、务实性和玩家同理心

Desired Qualifications:

Experience working with both small and mid-sized engineering teams Experience with persistence solutions Leadership experience Experience with agile development

理想资质:

拥有与中小型程序团队合作的经验 持久性解决方案的经验 领导经验 有敏捷开发经验

Don’t forget to include a resume and cover letter. We receive a lot of applications, but we’ll notice a fun, well-written intro that shows us you take play seriously.

For this role, you'll find success through craft expertise, a collaborative spirit, and decision-making that prioritizes the delight of players. We will be looking at your past studies, experience, and your personal relationship with games. If you embody player empathy and care about the experiences of players, this could be the role for you

Our Perks:

Riot Games fosters a player and workplace experience that values teamwork embodied by the Summoner's Code and Community Code. Our culture embraces differences as a strength, and our values are the guiding principles for how we approach work. We are committed to putting diversity and inclusion (D&I) at the center of everything we do, and promoting a fair and collaborative culture where Rioters treat one another with dignity and respect. We encourage you to read more about our value of thriving together and our ongoing work to build the most inclusive company in gaming.



  • Shanghai, Shanghai, China Riot Games Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of our combat systems. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining complex software systems that meet the needs of our players.ResponsibilitiesDesign and implement gameplay...


  • Shanghai, Shanghai, China Riot Games Full time

    Job Summary:Riot Games is seeking a skilled Senior Software Engineer to join our team and contribute to the development of our games. As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining complex gameplay systems, including combat, animation, and character movement.Key Responsibilities:Design and implement...


  • Shanghai, Shanghai, China Riot Games Full time

    Riot Games is a leading game development company that values teamwork and diversity.About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team as a Combat Systems Engineer. As a key member of our engineering team, you will be responsible for designing and implementing combat systems, working closely with artists and product leads...


  • Shanghai, Shanghai, China Abbott Full time

    We are looking for a highly skilled Sun software engineer who can help us build scalable and efficient applications. As a senior software engineer, you will be responsible for designing, developing, and testing software components, as well as collaborating with cross-functional teams to deliver high-quality products.Key responsibilities include:Designing and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Senior Software Engineer - GamingCompany: Qualcomm ChinaJob Area: Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation to help create a smarter, connected future for all....


  • Shanghai, Shanghai, China Booking Full time

    Senior Software Quality EngineerJob SummaryWe are seeking a highly skilled Senior Software Quality Engineer to join our team at Booking.com. As a key member of our software quality team, you will be responsible for developing and implementing automation strategies to ensure the highest quality in all our projects.Key ResponsibilitiesDevelop and maintain...


  • Shanghai, Shanghai, China Believe Full time

    As a Senior Software Engineer at {company}, you will be responsible for designing and implementing software solutions that meet the needs of our customers. Your expertise will be essential in ensuring the quality and reliability of our software products.Main Responsibilities:Develop and maintain software applications using various programming languages and...


  • Shanghai, Shanghai, China Thermo Fisher Scientific Full time

    Job Title: Senior Software Development EngineerAbout the Role:We are seeking a highly skilled and experienced Senior Software Development Engineer to join our team at Thermo Fisher Scientific. As a Senior Software Development Engineer, you will play a key role in developing software specifications, working closely with customers and colleagues to ensure...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Senior Video Software EngineerJob Summary:We are seeking an experienced Senior Video Software Engineer to join our team at Qualcomm. As a Senior Video Software Engineer, you will be responsible for designing, developing, and maintaining complex video software systems. This includes working on Android/Linux multimedia framework, video driver/HAL,...


  • Shanghai, Shanghai, China Medtronic Full time

    Careers that Change LivesA Day in the LifeAs a Senior Software Engineer at Medtronic, you will be responsible for designing, developing, testing, and implementing operating systems components, software tools, and utilities. You will work closely with cross-functional teams to determine systems software design requirements and ensure that system improvements...


  • Shanghai, Shanghai, China FNZ Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop software solutions using a range of...


  • Shanghai, Shanghai, China The LEGO Group Full time

    Job OverviewThe Senior Software Engineer is a key member of the Software Engineer family at The LEGO Group. This role involves building software functionality and participating actively in the product team by taking on development responsibilities across the solution. The ideal candidate will have a passion for development and a demonstrated appetite for...


  • Shanghai, Shanghai, China Mercedes-Benz Full time

    We are seeking a highly skilled Senior Software Engineer - Backend to join our team at {company}.As a member of our software engineering team, you will be responsible for designing, developing, and maintaining our company's backend infrastructure. You will work closely with cross-functional teams to ensure seamless integration with our frontend and mobile...


  • Shanghai, Shanghai, China FNZ Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at FNZ Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining our cloud-based financial services platform.Key ResponsibilitiesDesign and develop high-quality software solutions using modern programming languages...


  • Shanghai, Shanghai, China Thermo Fisher Scientific Full time

    About the Position:This role is a key part of our software development team at Thermo Fisher Scientific. As a Senior Software Development Engineer, you will be responsible for the development of software specifications, working closely with customers and colleagues to ensure their needs and expectations are met and exceeded. You will employ software design...


  • Shanghai, Shanghai, China Faurecia Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer for Innovation to join our team at Faurecia. The successful candidate will be responsible for designing and implementing innovative software solutions for our infotainment systems.Key ResponsibilitiesDesign and implement software solutions for Android app layer of infotainment...


  • Shanghai, Shanghai, China Manulife Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers.About the RoleAs a Senior Full Stack Software Engineer, you will be...


  • Shanghai, Shanghai, China General Motors Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at General Motors. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications for our Android-based systems.Key Responsibilities:Design and develop software...


  • Shanghai, China Bose Full time

    You know the moment. It’s the first notes of that song you love, the intro to your favorite movie, or simply the sound of someone you love saying “hello.” It’s in these moments that sound matters most.At Bose, we believe sound is the most powerful force on earth. We’ve dedicated ourselves to improving it for nearly 60 years. And we’re passionate...


  • Shanghai, Shanghai, China RE Info Tech-Shanghai branch Company Full time

    About the RoleThe Senior Software Engineer II position involves leading complex research, design, and software development projects within a software functional area or product line. This role requires direct input to project plans, schedules, and methodology in the development of cross-functional software products.Key ResponsibilitiesDesign, prototype,...