
库洛游戏
NAMI-引擎开发(C#/TypeScript 语言专家)
NAMI-引擎开发(C#/TypeScript 语言专家)
发布于 1 天前普通员工/个人贡献者
全职员工仅现场办公后端开发
后端开发
Ast
Ue5
工具链开发
编译器原理
静态分析
.Net Clr
Roslyn
代码迁移
值不值得投
76综合评分
综合评分 76
高薪高压、技术前沿的引擎底层专家岗,侧重编译器与迁移工具开发,WLB较弱
从薪资福利、成长发展、工作生活和使命价值四个维度综合评估,方便横向比较。
薪资怎么样
5.5万
比后端开发中位数高
发布情况
新岗位 · 今天发布
公司情况
这家公司招聘很活跃
约 300 个在招 · 其中后端开发 3 个
市场机会
选择面较广
广州 · 后端开发 · 约 130 个在招
职位详情
关于这个职位
该职位负责库洛游戏项目从TypeScript向C#的整体迁移方案设计与落地,主导语言映射规范及自动翻译工具链的开发
需深入分析两种语言差异并解决运行时集成问题,同时维护公共框架与基础库,确保大型代码迁移项目的稳定推进与质量闭环
最低要求
精通 C#,深入理解 .NET、CLR、GC、JIT、泛型、Reflection、Roslyn 等核心机制,具备扎实的底层原理知识
精通 TypeScript / JavaScript,深入理解 TypeScript 类型系统、AST 等相关技术
熟悉编译原理、代码解析及自动代码生成,具备 AST、Parser、Code Generator、静态分析等相关开发经验
有大型项目代码迁移、自动重构或开发工具链建设经验,能够设计并持续优化自动化迁移方案
具备优秀的工程能力,能够快速分析复杂代码并解决语言层面的技术问题
有 Owner 意识,能够对迁移质量、工具稳定性及整体技术方案负责,推动问题闭环
良好的技术表达能力和跨团队沟通能力,能够推动客户端、引擎及工具团队协同工作
工作职责
负责项目 TypeScript 向 C# 的整体迁移方案设计与落地,推动客户端脚本语言升级
主导 TS 与 C# 的语言映射设计,制定代码迁移规范、编码规范及最佳实践
负责 TS → C# 自动翻译工具链的设计与开发,包括代码生成、静态分析等能力建设,持续提升自动迁移率和代码质量
深入分析 TypeScript 与 C# 在语言特性、运行时、内存管理等方面的差异,并制定统一解决方案
与引擎团队协作,负责 C# Runtime(CoreCLR / Mono 等) 在 UE5 中的集成、优化及相关基础设施建设
负责迁移过程中公共框架、基础库及开发工具的设计与维护,保障迁移工作的稳定推进
与客户端、引擎、工具链等团队紧密协作,推动大型代码迁移项目顺利落地
优先资格
有 Lua、LuaJIT、Puerts、V8、Mono、CoreCLR 等脚本语言或运行时集成经验
有 Unreal Engine(UE4 / UE5)或 Unity 等游戏引擎开发经验,熟悉脚本系统与运行时架构
有自动代码生成、静态分析、AI Code Generation、LLM 辅助代码迁移等工具开发经验
有大型游戏项目脚本架构设计、语言迁移或跨语言互操作(Interop / Binding)经验
有 C++ 与 C# 混合开发经验,熟悉 Runtime、Binding、GC、内存管理及性能优化
熟悉游戏客户端开发,对大型工程代码架构、研发效率工具及自动化流程有丰富实践经验
AI 洞察
优缺点分析
优点
- 处于游戏引擎底层核心技术领域,技术壁垒高,个人竞争力强
- 参与公司级重大技术战略(TS转C#),影响力大,易出成果
- 接触UE5与C#前沿结合点,技术视野开阔
- 需平衡迁移效率与代码质量,对工具链稳定性要求极高
- 跨团队协作复杂,需推动多方达成共识
- 适合对编译器原理、语言设计及底层系统有浓厚兴趣的高级工程师,具备极强的问题解决能力和技术ownership
缺点 / 挑战
- 迁移工作量巨大,需处理海量历史代码的兼容性问题,压力较大
角色解读
- 可向首席引擎架构师、技术总监方向发展,成为游戏引擎底层技术与工具链领域的权威专家
- 也可转型为全栈技术负责人,主导更复杂的跨平台引擎适配与性能优化项目
- 负责将游戏客户端脚本从TypeScript全面迁移至C#,设计整体技术方案与代码规范
- 开发自动化代码转换工具链,处理语言间的语法映射与语义差异
- 集成C#运行时到UE5引擎,构建底层基础设施以支持大规模代码重构
- 精通C#底层原理(CLR/GC/JIT/Roslyn)及TypeScript类型系统
- 掌握编译原理,具备AST解析、代码生成及静态分析能力
- 拥有大型项目代码迁移、自动重构及工具链建设实战经验
- 具备良好的跨团队沟通与技术表达能力
申请策略
- 准备详细的技术方案演示,展示你对TS与C#差异的理解及迁移策略
- 强调你的Owner意识和解决复杂工程问题的能力
- 突出展示过往代码迁移、重构或工具链开发的具体案例,量化迁移覆盖率与效率提升数据
- 强调对C#/.NET底层机制及TS类型系统的深度理解
- 展示跨团队协作推动大型技术落地的经验
- 深入研究Roslyn API及现代C#特性
- 学习UE5脚本子系统架构
- 了解LLM在代码生成中的应用趋势
面试指南
- 使用STAR法则(情境、任务、行动、结果)描述项目经历
- 重点阐述技术选型的权衡过程、难点攻克路径及最终的业务/技术收益
- 展示系统性思维,不仅关注代码本身,还关注工具链、规范及团队协作
- 请详细描述你曾主导的代码迁移项目,遇到的最大挑战及解决方案?
- C#与TypeScript在类型系统和内存管理上的核心差异是什么?如何桥接?
- 如何利用Roslyn进行代码分析和自动生成?请举例说明
- 在UE5中集成C# Runtime可能遇到哪些性能或兼容性问题?
- 如何评估和设计一个高效的自动化代码转换工具链?
职位点评
薪资福利85
成长发展92
工作生活45
使命价值70
薪资福利
85较高
作为C轮后的大型游戏公司资深专家岗,薪资水平在广州地区极具竞争力,福利体系完善,符合市场高标准。
薪资信号未披露(AI估算:4.0千–7.0万/月)
成长发展
92较高
职位涉及编译器原理、语言设计及引擎底层集成,技术前沿性极强,能极大提升个人在底层系统领域的专业深度。
技术前沿前沿/新兴技术
技术栈C#、TypeScript、Roslyn、AST、UE5、CoreCLR、LLM
业务类型profit_center
工作生活
45较低
游戏行业及大型代码迁移项目通常伴随高强度工作节奏,JD未提及弹性工时或WLB保障,预计加班较多。
工作模式未明确
办公地点科技园/产业园
加班情况JD含高强度暗示词
使命价值
70中等
通过技术革新提升游戏研发效率和体验,属于游戏工业化进程中的重要一环,具有一定的行业价值。
行业发展稳定成熟行业
社会影响中性/一般
创新程度积极采用新技术
库洛游戏 的其他在招职位
相似职位推荐
AI 存储-高级研发工程师
小米 · 北京市
AI 估算 · 4.0–7.0万6 小时前发布
美团实验平台开发工程师
美团 · 北京市
AI 估算 · 3.0–6.0万7 小时前发布
Senior Software Engineer
汇丰 · 西安市
AI 估算 · 2.5–4.0万7 小时前发布
SENIOR SOFTWARE ENGINEER
汇丰 · 广州市
AI 估算 · 2.0–3.5万7 小时前发布
Senior Software Engineer
汇丰 · 广州市
AI 估算 · 2.5–4.0万7 小时前发布
SENIOR SOFTWARE ENGINEER
汇丰 · 西安市
AI 估算 · 2.0–3.5万7 小时前发布
Senior Software Engineer
汇丰 · 西安市
AI 估算 · 1.8–3.0万7 小时前发布
SENIOR SOFTWARE ENGINEER
汇丰 · 西安市
AI 估算 · 1.8–3.0万7 小时前发布
Watch Jobs