职位描述:
1、算法交易相关产品新功能开发:包括需求分析、设计、编码、单元测试;
2、算法交易相关产品产品日常维护包括功能改进、性能提升、缺陷修正;
3、可承担高性能,低延时的数据分发系统设计工作
4、可承担系统架构改进迭代,包括不限于分布式计算改造,分布式存储 时序数据库,计算引擎等实时,批处理计算技术符合业务场景的升级改造
5、可承担专项目标改进,合理的参与目标评审, 并负责专项目标的达成;
6、指导中,高级工程师进一步技术提升, 能力成长
任职要求:
1、本科及以上学历,计算机相关专业;
2、5年以上C/C++开发经验;
3、熟练掌握C/C++语言,熟悉Linux下开发,熟练掌握网络编程、进程间通信及锁,熟练使用vscode、clion等IDE主流开发工具;
4、有良好的操作系统、数据结构和算法功底;
5、要求热爱技术,责任心强,主动学习进步,自我管理能力强;
6、熟悉网络底层开发,有实际大型服务端并发处理开发经验; 精通计算机组成和网络知识,精通多线程/进程,RPC,网络通信等编程技术,有独立的投产的框架层设计经验;
7、具备良好的文档和沟通表达能力,有实际的解决方案的编写和客户沟通能力;
8、熟悉 高性能,高并发,低延时(毫秒级)通讯,分布式计算,分布式存储有一定的知识储备,并参与上述技术特性生产系统;
9、良好的学习能力和主动学习的习惯;
有下列经验者优先考虑:
1、有开源时序数据库使用经验;
2、有linux系统级别,网络层优化的性能调优经验优先;