字节跳动
社招 · 正式高级编译器研发工程师-字节云
面议
关于这个机会
1、编译器前端与中间代码生成:负责基于Rust语言开发Go语言编译器前端,包括词法分析、语法分析、类型检查、语义分析以及生成LLVM IR;确保对Go语言规范的完整支持与兼容性; 2、高性能Runtime研发:使用Rust重新设计并实现Go语言的运行时系统,包括但不限于高性能Goroutine调度器、GC、内存分配器; 3、兼容性与生态建设:确保编译器能够无缝编译标准Go项目,通过官方兼容性测试套件; 4、性能分析与调优:深入分析CPU指令流水线、缓存命中率等底层指标。
任职要求
1、计算机基础扎实:拥有计算机科学或相关专业本科及以上学历,精通编译原理,对x86-64/Arm64汇编指令集有深入理解; 2、精通Rust/Go至少一门语言。 加分项 1、开源贡献:是Rust、LLVM、Go的贡献者; 2、Go Runtime深度研究:深入阅读过Go Runtime源码,对Go的调度器、GC屏障技术有独到见解; 3、相关项目经验:曾参与过其他语言到Native代码的AOT编译器开发。
内推申请说明
本站为独立内推协助平台。申请会交由管理员核实岗位与内推渠道,不等于已在公司官网投递;薪资、岗位状态和实际招聘流程以官方信息为准。