职位&公司对比
职位详情
- 上海
- 不限
- 本科
- 虚拟机
- 编译器
- 运行时
- 编程语言
<职责描述> 1、聚焦编程语言,负责编程语言语言特性/领域语言(DSLBOSS直聘)设计,负责新编程语言的布道; 2、负责编程语言基础设施设计与实现,包括:编译器、运行时/虚拟机、工具链(静态检查工具、包管理工具、kanzhun格式化工具、文档工具、调试器)等; 3、参与编程语言前沿方向研究与探索,包括:类型系统、语言语义及程序逻辑、程序分析、程序验证等。 4、负责语言标准库(网络库、加解密库、正则库、数学库等)设计开发与维护。 <基本要求> 1、有扎实的编程功底,精通至少一门编程语言,包括但不限于:C++、C、Java、Go、Kotlin、Rust、Swift等; 2、具备扎实的数据结构理论基础,有一定的算法设计来自BOSS直聘和开发能力。 <优先条件> 1、有语言设计相关工作经验(包括通用语言&DSL)者优先; 2、有编程工具和软件工程经验者优先,如有bug detection工具,performance analysis工具; 3、有编程语言编译器(Parser、Lexer、语义、codegen)实现经验者优先; 4、有任意语言虚拟机、Runtime的开发分析经验优先,包boss括Go Runtime、JVM、JS Engine、Webassembly Runtime等; 5、熟悉LLVM/GCC编译器架构、熟悉Clang或其他编译器前端者优先。
职位详情
- 上海
- 不限
- 本科
- C++
- C
- Java
- Python
- MySQL
- Redis
岗位职责: 1、参与华为云大数据服务、产品的能力建设;承担相关服务、产品的技术架构设计和研发工作,打造面向未来、业界一流的大数据技术; 2、参与华为云大数据服务体验提升工作,通过业界对比分析,倾听客户反馈,问题分析kanzhun等手段打造技术领先、体验boss优秀的大数据云服务; 3、参与华为云大数据重大市场项目技术比拼、问题攻关,支撑大数据市场项目成功; 任职要求: 专业知识: 1、具备良好的计算机、软件工程等专业领域基础知识; 2、具备云计算、高性能计算相关领域开发维护相关经验; 3、工作思路清晰,较好的沟通能力和技术学习能力,拥有良好的编码kanzhun习惯,有很强的自学能力和自我提高的愿望; 业务技能: 1、至少精通C、C++、Java、Python中的一种; 2、有完整的项目开发经验,具备系统核心模boss块看护经验者优先; 3、有大数据相关经验,熟悉Hadoop/Spark/Hive/Oozie/Flume/Flink等开源大数据技术优先; 4、有云服务化开发经验,DevOps实践经验来自BOSS直聘,开源社区项目代码贡献者优先;
技能解析
- 管理工具
- 编程语言
- 设计开发
- 开发与维护
- 数据结构
- 理论基础
- 文档工具
- 语言基础
- 程序逻辑
- 开发能力
- 算法设计
- 分析经验
- 设计相关
- 软件工程
数据来自CSL职业科学研究室
技能解析
- 项目开发经验
- 沟通能力和
- 架构设计
- 较好的沟通
- 技术架构
- 编码习惯
- 数据服务
- 较好的沟通能力
- 研发工作
- 自学能力
- 数据技术
- 客户反馈
- 沟通能力
- 服务体验
- 开发经验
- 数据相关
- 问题分析
- 好的沟通
- 学习能力
- 设计和研发
- 项目技术
- 软件工程
数据来自CSL职业科学研究室
工作时间
工作时间
公司福利
- 交通补助
- 节日福利
- 免费班车
- 团建聚餐
- 零食下午茶
- 员工旅游
- 带薪年假
- 法定节假日三薪
- 节假日加班费
- 夜班补助
- 加班补助
- 企业年金
- 股票期权
- 保底工资
- 绩效奖金
- 年终奖
- 定期体检
- 意外险
- 补充医疗保险
- 五险一金
公司福利
- 交通补助
- 生日福利
- 节日福利
- 免费班车
- 住房补贴
- 团建聚餐
- 零食下午茶
- 员工旅游
- 带薪年假
- 法定节假日三薪
- 节假日加班费
- 夜班补助
- 加班补助
- 保底工资
- 绩效奖金
- 年终奖
- 定期体检
- 意外险
- 补充医疗保险
- 五险一金