腾讯Senior Engine Programmer
任职要求
岗位要求 1. 本科及以上学历,计算机相关专业 2. 有五年以上C/C++及3D游戏引擎的研发维护工作 3.扎实的算法和数学基础, 系统全面的软…
工作职责
Level Infinite 是腾讯旗下国际游戏业务品牌,致力为全球玩家带来充满乐趣、原汁原味的游戏体验,让玩家随时随地进入游戏世界;并通过打造包容、互通、便捷的玩家社区,促进分享交流。 Level Infinite为合作工作室提供一系列支持及服务,助力其释放产品潜能。 Level Infinite发行产品包括《PUBG MOBILE》、《Goddess of Victory: NIKKE 》《Honor of King》等热门游戏,并与合作工作室联手推出了来自Fatshark的《战锤40K:暗潮》、Funcom的《沙丘:觉醒》、Inflexion Studios的《夜莺》在内多款产品。 想进一步了解Level Infinite,请访问www.levelinfinite.com,并在Twitter、Facebook、Instagram和Youtube上关注我们的官方账号。 岗位职责 1. 对旗下工作室提供引擎技术的技术方案进行评估,补充工作室在引擎方面缺少的技术能力 2. 识别工作室在游戏制作过程中的效率问题,并在研发工具上进行改进,加速生产 3. 针对上线前游戏的性能问题,提供必要的技术支持,保证游戏的顺利发布 Work Location: China-Shenzhen
• Work within our in-house build orchestration to monitor system health, implement systematic troubleshooting, and perform root cause analysis to prevent recurring issues • Implement and manage quality gates, including static code analysis and data validation tools, ensuring all code merges meet high standards before reaching development branches • Provide timely, clear incident communication and technical documentation while driving cross-team collaboration to resolve complex, cross-system errors • Proactively identify error patterns and bottlenecks in the build process and champion a continuous improvement mindset by proposing and implementing workflow optimization solutions • Design, implement, and maintain tools to enhance the efficiency of build workflows, system diagnostics, and reporting
• Develop and maintain technologies that enable the team to create your dream game, including stunning visuals and smooth multiplayer experience • Take care of the runtime performance of the game to support the widest possible audience • Work with the engine and other central tech teams to plan current and future needs for the game team, along with other game tech programmers • Integrate improvements and other changes from central tech to minimize game team disruption • Share learnings and technology with central tech so that other game teams can benefit from them as well • Be an omniscient code wizard when it comes to your game, and the tech it’s built upon
• Provide expert-level technical support to external developers using Unreal Engine’s animation systems, including animation blueprints, graph nodes, skeletal mesh components, montages, and control rigs. • Analyze, debug, and resolve complex animation-related issues, such as runtime blending bugs, synchronization problems, and performance bottlenecks. • Serve as a technical liaison between developers and internal engineering teams, communicating feedback, reporting bugs, and helping influence future animation system improvements. • Assist partners in optimizing their animation pipelines for memory efficiency, runtime performance, and cross-platform deployment. • Contribute to documentation, sample projects, and tutorials to illustrate best practices in animation authoring and runtime performance. • Deliver presentations, technical workshops, or written content to educate and support the developer community, especially around advanced animation workflows in Unreal Engine. • Monitor and participate in developer-facing channels (forums, bug reports, feedback sessions) to proactively identify and solve emerging challenges in animation systems.