职位详情
c++高级软件工程师
1-1.5万
普杉科技发展(四川)有限公司
成都
5-10年
本科
01-15
工作地址

成都市武侯区天府二街99号(世纪城地铁站C口步行470米)

职位描述
岗位职责:

1. 负责专业级交易终端及低延迟交易系统的架构设计、技术选型与核心模块开发
2. 主导行情显示引擎开发,包括K线图表、技术指标、画线工具等专业功能的实现与优化
3. 构建高并发订单处理系统,支持多种订单类型和快速撤单等高级交易功能
4. 开发低延迟交易通信框架,优化从行情接收到订单执行的全链路性能
5. 设计并实现系统级监控和故障恢复机制,确保交易系统的高可用性
6. 持续进行系统性能优化,包括内存管理、CPU调度和网络通信的深度调优
7. 负责核心技术文档编写,制定开发规范,指导团队成员技术成长

专业技能要求暂定:

1. 计算机相关专业统招本科及以上学历,5年以上 C++ 开发经验,3年以上金融交易系统开发经验
2. 精通现代 C++ (C++11/14/17/20),深入理解内存模型、模板元编程、多线程编程等高级特性
3. 精通 Qt 框架及其底层机制,具备大型复杂桌面应用程序架构经验
4. 深入理解操作系统原理,精通Linux环境下系统编程和性能优化
5. 熟练掌握网络编程,对TCP/IP协议栈有深刻理解,具备低延迟网络优化经验

开发工具要求列举:

· 开发环境: Visual Studio、CLion、VSCode
· 构建工具: CMake、Makefile
· 调试分析: GDB、Valgrind、Vtune、perf
· 版本控制: Git
· 持续集成: Jenkins、GitLab CI

职业素养与事业心态要求:

1. 具备高度的责任心和风险意识,深刻理解金融软件稳定性的重要意义
2. 严谨细致的工作态度,对代码质量有极致追求,坚持编写可测试、可维护的代码
3. 保持技术热情,主动钻研底层技术,勇于挑战技术难题,具备创新精神
4. 优秀的团队协作能力,善于沟通,乐于分享,能够带领团队解决复杂技术问题
5. 具备强大的心理素质,能承受金融行业的高压力工作环境
6. 持续学习的态度,关注行业技术发展趋势,不断提升专业技能
7. 积极主动的工作态度,具备主人翁意识,对工作成果负责到底

我们期待与具备专业技能、优秀职业素养和积极进取精神的您携手共创未来!

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请