东莞 [切换城市] 东莞招聘东莞计算机软件招聘东莞高级软件工程师招聘

LLVM代码虚拟化开发工程师(yjy)

北京东方国信科技股份有限公司

  • 公司性质:民营公司
  • 公司行业:计算机服务(系统、数据服务、维修)

职位信息

  • 发布日期:2019-10-13
  • 工作地点:北京
  • 招聘人数:3人
  • 工作经验:3-4年经验
  • 学历要求:本科
  • 职位月薪:2-4万/月
  • 职位类别:数据库工程师/管理员  高级软件工程师

职位描述

工作职责:

1、基于LLVM动态编译技术结合算法优化来达到海量数据快速处理目的;

2、研究LLVM后端代码生成框架和Pass优化;

3、研究主流的数据库先进算法(order by、join、group by等等)与LLVM结合的技术;

4、优化并改进SQL计算引擎性能,满足海量数据的高性能分析要求;

5、针对CPU benchmark的结果调整LLVM编译器的优化策略。

任职资格:

1、计算机、数学或通信及相关专业(211、985院校优先),本科及以上学历;

2、有任一C/C++/Java/Pytohn编程经验;

3、数据结构和算法的运用;

4、网络基础知识;

5、多线程、锁、数据争抢有经验者;

6、对内存管理经验者 ;

7、学习能力强,拥有优秀的逻辑思维能力,有良好的时间和流程意识;

8、有较好的沟通交流能力,能够迅速融入团队;

加分项:

1、了解LLVM整体框架相关经验者优先;

2、使用过LLVM内的 JIT、IRBuilder、PassManager 等相关组件经验者;

3、使用过Llvm内的 动态编译、解释编译经验者;

4、结合Llvm与大数据计算、设计、开发 经验者;

5、对开源数据库框架(Impala、OceanBase、PostgresSQL)有了解者优先;

6、对开源数据库框架(Impala、OceanBase、PostgresSQL)下, Llvm使用场景有了解者优先7.熟练使用SQL语法优先;

7、熟悉Linux/Unix系统和Cmake优先;

8、了解编译原理优先。

公司介绍

北京东方国信科技股份有限公司成立于1997年,2011年上市(股票代码300166),是国内首批以大数据为题材上市的软件公司。截至目前拥有18个全资子公司,在全国31个省市自治区都设有分支机构,业务覆盖全球50余个国家的上千客户,员工规模突破万人。
经过24年在大数据、云计算领域的持续深耕,东方国信形成了横向跨行业、纵向全产业链的业务布局,拥有基于大数据、云计算等高新技术的全链条、全自主知识产权的技术研发体系。打造了CirroData高性能分布式数据库、Cloudiip工业互联网平台、东方国信云Boncloud、数据科学云平台“图灵引擎”等业内领先的技术产品,凭借卓越的大数据软件产品和解决方案,成功服务于通信、金融、工业、智慧城市、政府与公安、农业、医疗、新零售等领域的数千客户。
随着东方国信在大数据端到端软件技术和大数据+行业拓展两个方面优势地位的确立,东方国信拥有纵向打通的统一的云计算软件栈,全面支撑公司云服务业务,构建一站式、端到端、全栈式的云服务能力,向着领先的云网融合大数据服务商迈进。

联系方式

  • Email:zhangchuange@bonc.com.cn