1.全栈开发工程师(全职) 全栈开发工程师负责设计和实施强大的内部系统/功能,提高生产力并增强公司的交易能力。 主要职责(包括但不限于): - 为内部终端用户建立和实施系统 - 使现有工作流程自动化 - 与 C++ 开发工程师密切合作,对交易系统各个组件的性能进行故障排除和优化 - 诊断并解决复杂的基础架构/编码问题 - 评估集成新技术 职位要求: - 精通 Python 优先 - 对基础数据结构和算法有很好理解(例如数组、链表、哈希表、二叉搜索树、排序算法) - 擅长时空复杂度分析 - 了解多种前端语言(例如 HTML、CSS、JavaScript、React.js) - 使用现代服务器端框架(例如 Django、Laravel、Express.js、Flask、Rails)经验 - 使用数据库的经验(例如 MySQL、MongoDB、Postgresql) - 熟悉Linux系统 - 出色的沟通和团队合作能力 - 快速适应新技术 加分项: - 了解自动交易系统 2.数据工程师(全职/实习) 数据工程师与研究员协作,保证大规模数据的高效处理。  主要职责: - 开发与管理公司数据库 - 设计高效的数据架构 - 监控和维护日常数据的生产  职位要求: - 熟练使用python开发语言,并对数据结构/算法有很好的理解 - 熟悉Linux系统和常用数据库 - 注重对细节的把握 - 有能力分清工作优先级,善于同时开展多项任务  - 责任感强,有团队合作意识  加分项: - ETL相关知识 - C++开发经验 - Web开发经验 - 大数据经验(>100G) 3.C++开发工程师(全职/实习) 我们的C++开发团队密切关注C++新标准,拥抱新特性,不断重构和改进我们的代码库以适应新的业务需求和技术发展趋势。C++开发工程师主要负责公司内部交易和研究系统的开发和维护。  主要职责(包括但不限于): - 开发及优化内部交易系统 - 开发及维护回测研究平台 - 大数据研究平台 - 交易执行算法研究 - 公司内部工具、网站开发  职位要求: - 扎实编程功底,良好计算机系统知识(如网络,多线程) - 有能力开发和维护复杂的大型系统 - 熟悉Linux系统 - 良好的沟通和决策能力  加分项: - 熟悉Linux内核 - 高性能、低延迟系统开发经验 - 硬件编程经验,如NIC,GPU
点赞 评论

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务