-
公司概况:
雄厚的资金实力,悠久的历史积淀,先进的技术人才。
投资策略周期覆盖日内交易以及跨日低频交易,投资标的包括中国股票、期货、期权以及债券等。
公司投研和技术团队核心成员 90%+毕业于清华、北大、上海交大、复旦、斯坦福、哈佛、麻省理工、卡内基梅隆、UCL 、剑桥牛津等国内外知名院校,且在华尔街知名对冲基金、全球头部科技公司、国内知名互联网企业拥有多年工作经验。
-
工作地点:
上海、北京、深圳、杭州、成都、武汉、香港、南京、Asia
-
联系方式:
简历投递: [email protected]
微信联系:13701809157
-
岗位列表:
C++ 交易系统开发
岗位职责:
- 量化交易系统开发(技术层面和业务层面)
- 量化交易系统性能调优和网络优化
- 底层架构以及基础模块设计与开发
任职要求:
1.编程基本功扎实,掌握 C/C++开发语言、常用算法和数据结构;
- 熟悉 TCP/UDP 网络协议及相关编程、进程间通讯编程;
- 全面、扎实的软件知识结构,掌握操作系统、数据结构、网络等专业知识;
- 了解分布式系统设计与开发、负载均衡技术,系统容灾设计,高可用系统等知识。
- 社招只针对现年代码量 1 万行以上者;
- 近两年内独立完成开发 5 千行以上代码项目的候选人优先考虑。
- 有开源开发经验以及开源代码阅读习惯的候选人优先考虑
- 熟悉各大券商接口或有高频交易系统开发经验优先
C++ 高性能 /高频研究
- 熟悉计算机系统结构,了解 x86_64 处理器核心及 SOC 结构,熟悉主流服务器的 NUMA 架构,AVX2/FMA 等扩展指令;
- 熟练掌握 GNU 编译调试工具链,具备面向 OS/CPU 软硬件结合的高性能低延迟低抖动程序开发能力;
- 熟练掌握 Linux C/C++高性能编程(多机多进程多线程),有一定的 Linux 平台 debug/profile/tuning 经验。
加分:
- Linux 内核开发调优经验;
- cython/boostpython 混合语言开发经验;
- python/c++ TB~PB 级大规模数据处理经验;
- MPI/infiniband/RDMA/RoCE 高性能分布式计算系统开发经验;
- CUDA 高并发计算程序开发经验;
- Torch/TF 等分布式 DL 框架开发调优经验;
- TCP/IP Socket 开发调优经验。
C++ Low Latency
- Develop low latency exchange connectivity and trading algorithms, including quoting, hedging, and arbitrage for listed derivatives and delta one products
- Work closely with quants and traders to define the behavior of trading algorithms
- Develop C++ applications for core trading infrastructure
- Test code thoroughly, including automated testing, and actively participate in code reviews
- Provide Tier 3 support
What you offer
- University degree in Computer Science or related field
- Strong technical design skills
- 3+ years of C++ server-side development on Linux (C++ 11 or later desirable)
- Solid understanding of threading, network socket programming and low latency programming techniques
- Experience in developing automated trading systems desirable but not essential
- Experience of exchange connectivity and finance desirable but not essential
- Experience with Kafka a plus
数据开发
- 开发数据生产、管理流程和框架,监控数据实时性和准确性;
- 开发模型分析数据,为决策提供依据;
- 为策略开发搜集整理并清洗数据,评估类似数据有效性;
- 维护管理数据库,管理数据权限;
- 与公司各部门协调,开发构建数据链配合金融数据需求和结算。
任职要求
- 国内外名校计算机、电子、自动化、金融工程等专业毕业或自认有同等基本能力;
- 精通编程,熟悉 python 语言;
- 精通数据库操作和维护;
- 熟悉数据类统计模型和方法,熟悉数据清洗概念和方法;
- 掌握前端编程,了解数据展示方法;
- 喜欢挑战困难,有 geek 精神;有从蛛丝马迹发现问题并设计方案解决问题的 能力;有较强的跨学科学习和领悟能力;
- 了解金融相关概念,有金融行业工作经验者优先。
大数据系统开发
工作职责:
- 开发部署分布式大数据系统、计算性能调优、高性能计算存储框架设计与开发;
- 负责数据系统的架构设计和核心模块开发,确保整个数据平台的承载能力和运算效率;
- 负责构建和完善云底层数据的存储和查询,优化数据的质量和监控能力;
- 优化和改进数据系统,为大规模数据分析提供服务。
任职要求:
- 国内外名校硕士及以上学历,计算机、电子、自动化等专业,或自认有同等基本能力,3 年及以上计算机相关从业经验;
- 3 年以上的大数据系统工作经验,对主流大数据技术和框架(如 Spark 、Flink 等)有深入理解和充分实践;
- 熟悉了解 Hadoop 、Spark 、flink 、ElasticSearch 、ClickHouse 、Kafka 等大数据相关技术;
- 精通编程,良好的编码习惯。
加分项:
- 有数据中台开发经验
- 深入阅读或修改过源码者
基础架构
工作职责:
- 负责 AI 相关方向系统设计和开发工作,包括但不限于训练平台、特征 /模型服务平台;
- 平台能力构建,如系统调度、系统监控、算法分析引擎、辅助优化等;
- 研究业内 AI 平台产品,持续优化核心算法 workflow 。
任职要求:
- 计算机、数学、统计学或相关专业硕士或博士学位;
- 熟悉 C++/Python/Go 等一种或多种语言,扎实代码功底和实战能力;
- 有较强工程能力,熟悉下列几种之一或更多:k8s / kubeflow / jupyter / airflow ;
- 熟练掌握 Tensorflow / Pytorch 之一,熟悉分布式训练架构与调优。
- 加分项
- 参与过如 K8s 、TF 、MLFlow 、KubeFlow 、Knative 、Hadoop 、Spark 等开源平台类相关项目;
- 有 ACM/ICPC/NOIP/NOI 等赛事获奖经历 /在计算机顶会或者顶刊有论文发表;
- 熟悉 Nvidia cuda/cuDF/cuML/cuBlas ;
- 中型以上算法工程系统开发 /应用调优经验。
Devops/trading support
- A solid understanding of LINUX/UNIX and networking concepts
- Proficient in Python and SQL ,familiar with C++
- At least 2 years of experience working as a Systems Administrator, Site Reliability Engineer, Release Engineer or any technical role that requires complex troubleshooting, incident management and production support
- Experience of creating and maintaining CI/CD pipelines would be a plus
- Demonstrated capability with cloud/virtualisation/containerisation technologies and platforms (eg. AWS, Azure, KVM, VMware, Docker)
- A critical thinker, with strong attention to detail, great initiative, and always proactively looking to improve how things work
- Ability to take ownership of your environment and to communicate with other teams clearly and effectively
- Demonstrated ability to think on your feet and keep a ‘cool head’ when under pressure
- Willingness to work on a rotating shift schedule.
任职要求:
- 具有国内外高等院校计算机科学、软件工程或者相关领域的本科,硕士或以上学历;
- 扎实的 C/C++基础,熟练掌握至少一种其他编程语言( R 、Python 等),深入理解 Linux 系统;
- 对系统、网络、硬件等任一方向有深入研究;熟悉数据结构与基本算法,掌握敏捷的开发流程;
- 对技术充满兴趣,对编程精益求精,具有自我驱动能力,能针对系统的不足不断提出并落地改进方案。
策略研究员及 PM(深度学习 /基本面量化 /T0/高频 /alpha/组合)
- 深入海量金融数据进行研究分析、挖掘有效信号,开发和优化量化模型策略;
- 与基金经理合作跟踪优化量化策略在实盘的表现;
任职要求:
- 国内外名校硕士以上学历(博士优先),计算机、数学、物理等相关专业背景;
- 熟悉 Linux 环境下的编程语言,熟练使用 C++、Python 编程语言;
- 具备扎实的数理基础,一流的概率统计能力,和严谨的研究习惯;
- 加分项:
- 数学、物理或计算机奥赛经历,ACM 、NOI 、kaggle 、CMO 、IMO 获奖者;
- 有计算机领域顶会或顶刊 paper 发表;
- 有中高频量化研究工作经历并取得一定的研究成果,包括但不限于股票 /期货 /期权等各类二级市场品种;
- 对深度神经网络、决策树 GBDT 、强化学习中的一项或多项有过实际项目经验。
我们能提供:
- 资深基金经理指导,完善的新人培训体系;
- 海量数据库,丰富的策略因子库;
- 强大的集群资源和高性能回测平台;
- 公平透明的绩效体系,畅通无阻的晋升通道。
前端 /全栈开发
职责描述
- 构建公司分布式高性能云计算平台界面;
- 持续优化产品用户体验。
岗位要求
- 熟练使用 nodejs ,掌握 react 、vue 等常用前端框架;
- 熟练使用 mysql ,具有数据库的设计能力;
- 熟悉前后端的开发,能够独立设计前后端接口,并且开发、上线;
- 熟练使用 linux ,掌握 shell 脚本,能够自行部署、运维系统,会用 docker 者优先;
- 熟练使用 python 者优先。
后端 /全栈开发工程师
岗位职责:
- 负责公司中后台系统的开发,优化及维护
- 理解业务、识别需求、推动需求的完善和快速落地,提高产品、市场及其他中后台部门工作
- 效率,为其运营决策提供完整精确的数据支持以及简洁高效的交互设计
职位要求:
- 211 全日制本科以上学历,计算机、软件等相关专业
- 熟悉 linux ,熟练掌握 python 语言
- 熟悉 mysql ,clickhouse 等数据库操作
- 熟悉 k8s ,docker 相关配置、操作及原理
- 沟通能力强,有着良好的业务 sense ,注重团队合作精神
加分项:
- 熟悉前端开发框架 react ,有 web 开发经验
- 有实际数据库调优经验
- 了解金融概念、金融结算方法
区块链工程师
工作职责
- 负责区块链平台的系统分析与设计工作,并负责核心代码开发;
- 负责建设和运维区块链基础设施,包括基础架构、通信协议、共识机制等;
- 负责构建基于区块链的去中心化存储系统。
工作要求
- 计算机、软件工程、数学或信息技术相关专业,5 年以上相关工作经验;
- 熟练掌握 Golang 、Java 、C/C++、Rust 中至少一种编程语言,具有良好的编程能力和编程习惯;
- 熟悉各种数据结构和算法,对密码学、安全协议和加密算法有一定了解,熟悉 Fabric 、Ethereum 、IPFS 等至少一个相关开源项目,有研究和贡献经验者优先;
- 熟悉 Linux 、分布式账本、智能合约、共识机制和算法、多线程及高性能的设计与编码及性能调优者优先考虑;
- 具有强烈的好奇心和独立思考能力,学习能力强,接受新事物能力强。
JAVA 资深开发工程师
- 负责分布式海量型的交易系统开发
- Review, test, and verify code for adherence to quality and security standards
- Ensure, the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality and organization
- 熟悉 core java, spring cloud, spring boot, MySQL, Redis, Mybatis, Kafka
- Home base 地点 global 可选
高级测试工程师
工作职责
- 参与公司软件产品测试的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例,进行缺陷跟踪和软件质量分析等;
- 执行项目测试,构建测试环境,执行系统测试,回归测试等,保证被测系统的质量;
- 负责软件测试过程优化与改进,指导、跟踪、控制项目测试过程,并通过测试流程和方法创新,协助提升研发的质量和效率;
- 负责产品品质的现状分析,提出优化建议和改进方向,协助开发方定位故障问题的根本原因;
- 参与产品功能的产品用户体验方面讨论,共同提升产品功能相关用户体验;
- 担当测试团队的部分测试管理职能;
- 负责主导 /参与软件测试平台的研发;
- 负责机器学习、大数据分析等相关技术在测试领域的评估、分析、应用及推广工作。
工作要求
- 计算机、软件等相关专业,3 年以上应用系统测试工作经验;
- 具备扎实的计算机基础知识,熟悉软件工程、软件测试理论、方法和过程;
- 具备丰富的测试经验,包括但不限于:复杂系统的测试设计,自动化测试、性能测试、兼容性测试、稳定性测试等;
- 熟悉 Java/Python/C++等至少一种编程语言;
- 很强的逻辑思维能力,善于分析和解决问题;