职位详情
高级linux c/c++开发工程师
5年以上 本科
职位描述
职位描述:
【岗位职责】
1. 参与交易平台的设计,负责某些应用或者模块的设计、开发、测试和生产支持;
2. 与策略研究人员沟通,获取需求,负责提出设计以及实现;
3. 对金融市场数据的超低延时分析处理,包括基于硬件加速的底层金融数据驱动开发等;
4. 持续研究低延时高性能技术,不断优化改进核心高性能组件,优化或者重构系统,保证公司在技术上处于领先地位。
【任职要求】
1. 热爱软件开发,愿意主动花时间钻研技术、不断提升自己和系统;
2. 精通c/c++开发,2年以上c/c++开发经验,对c++有深入理解,比如:sfinae,raii等;
3. 具备敏捷的开发能力,可以在短时间内搭建一个性能高、稳定性强的项目;
4. 有良好的软件工程知识,精通面向对象设计,精通设计模式,有良好的编码习惯,熟练掌握单元测试方法;
5. 对计算机体系结构、linux内核、网络协议、数据库、分布式计算有深入理解,熟悉x86计算机体系结构。
【加分项】
1. 有linux内核、驱动、内存数据库、fpga中某项开发经验;
2. 熟悉dpdk,tbb等高性能库;
3. 有国际或国内编程比赛、数学竞赛等获奖经历;
4. 有独立或者带领团队完成高性能低延时交易平台开发或大规模数据分析平台搭建经验;
5. 熟悉金融衍生品交易类业务、技术架构;
6. 有x86架构下应用程序性能优化经验,熟悉simd/cache等;
7. 有某一方面的技术特长。
联系方式
2027人关注 收藏职位 投递简历