| 社招官网

蚂蚁集团-编译和构建专家

发布时间: 2020-11-22 工作地点: 深圳,杭州 工作年限: 二年以上
所属部门: 蚂蚁集团 学   历: 本科 招聘人数: 若干

团队介绍:

蚂蚁研发效能团队有业界领先的工程和学术造诣,致力于为蚂蚁和多家金融企业提供核电级的全生命周期研发产品。加入我们,一起打造蚂蚁金服下一代基于云原生的研发效能平台,包括云端一站式研发(CloudIDE,分布式代码构建,全链路联调,Devops设施等),智能化代码服务(包括动静态程序分析,代码搜索,自动化测试,低代码平台等),数据驱动的过程改进(研发风控,研发能力度量等)。其中,在研发效能Code Insight团队,你可以接触到:
1、蚂蚁最丰富的研发生态(服务端、客户端、小程序、云原生)。
2、最全的编程语言(java、js、go、c++、python、Android、iOS)。
3、分析上万个研发人员的代码,样本丰富多彩,想象足够大。
4、内部产品的商业化,将金融级研发效能工具普惠万千开发者。
5、发表高水准科研论文,看到自己做出世界领先的技术成果并在工业界落地。

岗位描述:

1. 定制编译器,提取源代码信息,如AST树,符号调试信息
2. 维护和升级各程序语言源代码索引系统
3. 编译各种非C/C++语言,包括不限于Java, JavaScript, Python,或二进制代码(class,webassembly,elf等)到LLVM中间代码
4. 解决clang和其它C/C++编译器如gcc,arm-gcc,msvc++的兼容性问题
5. 研发和维护Pinpoint CaptureBuild系统,用于全自动拦截和重组基于make, cmake, scons,gradle,maven,ant等软件构建流程
6. 开发和维护Eclipse, IDEA, Keil, WindRiver, QNX,Visual Studio,VSCode等IDE的插件,用以本地调用云上程序分析服务
7. 开发维护沙箱级的编译捕获和重放系统

岗位要求:

1. 对编译器研发有强烈兴趣,且具备一定功底(如写过parser,translator,interpreter,compiler)
2. 编程能力强,编码习惯好,且能专注解决编译类软件工具的复杂问题
3. 熟悉程序语言的基础理论及概念
4. 熟练使用C/C++, Java, 和Python

加分项:
1. 参与过IDE底层开发
2. 参与过编译器或底层系统相关开源项目
3. 参与过开源项目,github star数量多者优先

 

 

申请此职位表明您已阅读并同意阿里巴巴及关联公司的《申请工作机会须知》。

推荐岗位

职位名称 职位类别 工作地点 招聘人数 更新时间
阿里集团-飞猪技术部-高级Java研发工程师/技术专家 开发 杭州 若干 2020-12-04
阿里集团-JAVA技术专家-后台方向-淘宝直播App-服务端 开发 北京 若干 2020-12-04
蚂蚁集团-服务应用技术专家 开发 杭州 若干 2020-12-04
蚂蚁集团-数据架构工程师/专家-上海 开发 上海 若干 2020-12-04
蚂蚁集团-数据架构工程师/专家-杭州 开发 杭州 若干 2020-12-04