团队介绍
抖音基础技术是负责抖音客户端基础能力研发和新技术探索的团队。我们在工程/业务架构,研发工具,编译系统等方向深耕,支撑业务快速迭代的同时,保证超大规模团队的研发效能和工程质量。在性能/稳定性方面不断探索,努力为全球数亿用户提供最极致的基础体验。
代码分析是基础技术团队一个重要的发展方向,围绕该方向,我们搭建了现代、统一、高效的代码分析基础设施,通过源码分析、产物分析等静态分析以及单元测试、UI自动化测试等动态分析核心分析能力,实现代码即服务(Code as a Service)的底层能力,覆盖 Android/iOS/HarmonyOS 三端,成为字节内部客户端分析能力事实上的标准。
职位描述
1、负责互娱研发客户端代码分析能力建设,包括但不限于源码分析、产物分析等静态分析以及单元测试、UI自动化测试等动态分析,支撑抖音、剪映、今日头条等各产品线高质量交付;
2、负责开发和维护代码分析核心基础设施,提升分析效率,扩展分析边界,降低分析成本,助力业务高效交付;
3、承担重难点技术攻关、新技术预研工作,探索下一代代码分析技术,包括但不限于与分布式、大模型、知识图谱等相关技术的结合。
职位要求
1、本科及以上学历,计算机相关专业优先;
2、熟练掌握OC/Swift/C++其中一门语言,具备丰富的iOS开发经验,熟悉研发体系,对工程化建设有深入理解;
3、对技术有热情,有较强的学习能力和自我驱动力,具备良好的团队合作精神;
4、深刻理解计算机编译原理,有良好的数据结构和算法基础,扎实的编程能力;
5、在特定领域有相关经验者优先,包括但不限于:编译、静态分析、单元测试、自动化测试。
用人标准
热爱技术
兴趣是最好的老师,基建团队能够给予更多的时间去钻研垂直领域的技术,但同时很多问题都没有标准答案,甚至可能找不到任何参考,需要自己持续不断地去深入挖掘,对于不喜欢做技术的同学可能会觉得比较枯燥,所以需要你对技术真的热爱。
在基建团队,喜欢的人是真喜欢,不喜欢的人是真难受。
自驱
有别于业务会有产品经理协调需求、开发节奏。在基建团队,很多情况下一个人在一个项目中需要承担多种角色 —— 产品经理、项目经理、开发、测试,迭代节奏更多的是由自己把控,对于 Owner,方向也需要自己进行把控,所以需要你足够自驱,才能将基建的事情做好。
坦诚清晰
希望团队每个人都可以有话直说,充分发挥大家的意见。暴露问题永远是解决问题的第一步,没有什么问题是不能放到台面上说的。敢于说不、鼓励表达,拒绝内耗。
工作地点
北京、深圳
联系方式
感兴趣的同学,欢迎发送简历至:zhangfei.ferry@bytedance.com或者添加微信 zhangferry 了解更多岗位细节。