交易机器人研发类工程师:多交易平台自动化与执行系统方向
| 工作地点
全球 |
工作类型
全职- 线上线下结合办公 |
汇报对象
首席执行官 (CEO) |
| 薪酬架构
基本工资 + 绩效奖金 |
工作模式
常白班 |
招聘人数
若干 |
| 薪酬待遇
面谈 |
工作福利
周末双休 |
▎ 岗位定位:
参与公司多交易平台机器人研发,支持交易终端自动化、交易执行接口、订单生命周期管理、风控接线、日志监控、模拟交易、回测和部署运维。该岗位面向工程实现,不披露公司内部策略细节;工程师主要参与平台接口、执行稳定性、工程测试、日志系统和工具链建设。
▎ 主要工作内容
- 参与交易机器人研发,支持交易终端自动化、订单提交、订单修改、撤单、持仓同步、成交回报和异常处理。
- 参与 MQL5 / C++ / Python / C# / Java 等交易系统相关模块开发,根据项目需要适配不同交易平台接口。
- 研究 Interactive Brokers 相关交易接口、FIX / CTCI / API 接入方式,参与模拟环境、订单路由、状态回报和连接稳定性验证。
- 研究 CTP 协议生态,参与中国期货市场交易接口、行情接口、报单回报、风控前置和模拟交易环境的工程验证。
- 参与订单生命周期管理,包括 pending order、market order、fill、partial fill、reject、timeout、retry、cancel、position reconciliation 等。
- 参与交易机器人运行监控,包括心跳、延迟、断线重连、错误码分类、日志归档、报警推送和运行面板。
- 参与回测 / 回放 / 模拟交易工具建设,用历史行情和模拟账户验证机器人执行稳定性。
- 与模型工程、数据工程、交易台协作,把模型输出、风控规则和交易执行系统连接成稳定闭环。
▎ 任职要求
- 计算机、软件工程、电子工程、自动化、金融工程、数学或相关专业本科高年级 / 硕士在读。
- 至少熟悉一种编程语言:C++、Python、C#、Java、MQL5。
- 理解基础网络编程、API 调用、JSON、REST、WebSocket、消息队列、日志系统和错误处理。
- 对交易系统、订单管理、低延迟系统、自动化机器人、交易终端插件或金融接口有兴趣。
- 能够阅读英文技术文档,具备较强的调试能力和工程耐心。
- 理解状态机、异步事件、重试机制、超时控制、幂等性、异常恢复等工程概念者优先。
- 有 Linux、Docker、Git、CI/CD、单元测试、集成测试经验者优先。
- 做事稳健,重视资金安全、执行准确性、日志可追溯和生产环境可靠性。
▎加分项
- 有 MQL5 / MetaTrader 生态开发经验。
- 有 Interactive Brokers TWS API、FIX、CTCI、QuickFIX、FIX engine 经验。
- 有 CTP、期货交易接口、行情接口、SimNow 或模拟交易环境经验。
- 有订单管理系统 OMS、执行管理系统 EMS、风控前置、交易日志、监控报警经验。
- 有高并发、低延迟、断线重连、进程守护、服务治理经验。
- 有 C++ 网络编程、Python 自动化、C# 桌面工具、Java 后端系统经验。
▎岗位共同要求
- 对金融科技、量化交易、AI、数据工程或自动化系统有强烈兴趣。
- 具备良好的学习能力、工程纪律和文档习惯。
- 能够遵守公司保密制度、数据权限制度和代码安全规范。
- 能接受跨团队协作,与数据、模型、交易机器人、交易台和运维团队沟通。
- 不要求已有实盘交易经验;更看重基础能力、工程质量、学习速度和责任心。
※ 欢迎实习生申请!
▎ 应聘方式
请将个人简历(附照片)及相关证书扫描件发送至招聘邮箱:career@utc.group
邮件标题格式:
「应聘岗位名称 – 意向工作城市 – 姓名」
▎ 面试流程包括:
- 初筛面试(线上/电话):了解从业背景与岗位匹配度
- 实操考核:在模拟环境中完成岗位相关操作
- 终面:与首席执行官及相关负责人面谈