C++开发工程师
发布日期:
2022-04-14


岗位职责:

1. 负责平台的消息持久化与重演,分布式消息通信中间件,系统多活部署与维护等;

2. 负责平台的交易柜台、行情、算法交互等的对接需求;

3. 负责内存数据库与持久化数据库的消息一致性与数据恢复等;

4. 负责平台低时延网络通信功能;

5. 负责平台客户端、算法端so库版本维护;

6. 负责平台客户端框架及交互功能、通信等。



任职资格:

1. 高级工程师具备基础架构能力,业务统筹能力,对网络通信、分布式服务、低时延消息总线方面有资深经验。

2. 中级工程师在网络通信、分布式服务、低时延消息总线、金融业务等方面有一定经验,并在其中的几个方面有资深的研发能力。

3. 初级工程师在执行能力,C++语言基础方面比较好的掌握,并有一定的研发能力,热爱研发。

4. 客户端中级工程师在网络通信、客户端研发、金融业务、交互功能等有一定的研发经验,基础要求比较好。

5. 较好的逻辑思维能力,良好的沟通能力

6. 扎实的计算机基础(网络,数据库等),扎实的C++基础

7. 熟悉基本设计模式,BS及CS架构,常用的shell命令

8. 熟练掌握C++ 11及以上标准,掌握内存数据库、MySQL、Redis、http/tcp/udp等网络通信协议,对Linux内核、Linux下编程环境、调试内容有比较资深的经验,掌握Linux下的各操作命令。

9. 掌握C++多线程多进程应用,分布式系统及部署。