[量化][上海/北京][C++/Quant Research/Infrastructure/Data/Full-stack]

2022-01-07 16:40:25 +08:00
 Coeus999

C++ 交易系统开发 岗位职责:

  1. 量化交易系统开发(技术层面和业务层面)
  2. 量化交易系统性能调优和网络优化
  3. 底层架构以及基础模块设计与开发 任职要求: 1.编程基本功扎实,掌握 C/C++开发语言、常用算法和数据结构;
  4. 熟悉 TCP/UDP 网络协议及相关编程、进程间通讯编程;
  5. 全面、扎实的软件知识结构,掌握操作系统、数据结构、网络等专业知识;
  6. 了解分布式系统设计与开发、负载均衡技术,系统容灾设计,高可用系统等知识。
  7. 社招只针对现年代码量 1 万行以上者;
  8. 近两年内独立完成开发 5 千行以上代码项目的候选人优先考虑。
  9. 有开源开发经验以及开源代码阅读习惯的候选人优先考虑
  10. 熟悉各大券商接口或有高频交易系统开发经验优先

C++ 高性能 /高频研究

  1. 熟悉计算机系统结构,了解 x86_64 处理器核心及 SOC 结构,熟悉主流服务器的 NUMA 架构,AVX2/FMA 等扩展指令;
  2. 熟练掌握 GNU 编译调试工具链,具备面向 OS/CPU 软硬件结合的高性能低延迟低抖动程序开发能力;
  3. 熟练掌握 Linux C/C++高性能编程(多机多进程多线程),有一定的 Linux 平台 debug/profile/tuning 经验。 加分:
  4. Linux 内核开发调优经验;
  5. cython/boostpython 混合语言开发经验;
  6. python/c++ TB~PB 级大规模数据处理经验;
  7. MPI/infiniband/RDMA/RoCE 高性能分布式计算系统开发经验;
  8. CUDA 高并发计算程序开发经验;
  9. Torch/TF 等分布式 DL 框架开发调优经验;
  10. TCP/IP Socket 开发调优经验。

C++ Low Latency

  1. Develop low latency exchange connectivity and trading algorithms, including quoting, hedging, and arbitrage for listed derivatives and delta one products
  2. Work closely with quants and traders to define the behavior of trading algorithms
  3. Develop C++ applications for core trading infrastructure
  4. Test code thoroughly, including automated testing, and actively participate in code reviews
  5. Provide Tier 3 support

What you offer

  1. University degree in Computer Science or related field
  2. Strong technical design skills
  3. 3+ years of C++ server-side development on Linux (C++ 11 or later desirable)
  4. Solid understanding of threading, network socket programming and low latency programming techniques
  5. Experience in developing automated trading systems desirable but not essential
  6. Experience of exchange connectivity and finance desirable but not essential
  7. Experience with Kafka a plus

数据开发

  1. 开发数据生产、管理流程和框架,监控数据实时性和准确性;
  2. 开发模型分析数据,为决策提供依据;
  3. 为策略开发搜集整理并清洗数据,评估类似数据有效性;
  4. 维护管理数据库,管理数据权限;
  5. 与公司各部门协调,开发构建数据链配合金融数据需求和结算。 任职要求
  6. 国内外名校计算机、电子、自动化、金融工程等专业毕业或自认有同等基本能力;
  7. 精通编程,熟悉 python 语言;
  8. 精通数据库操作和维护;
  9. 熟悉数据类统计模型和方法,熟悉数据清洗概念和方法;
  10. 掌握前端编程,了解数据展示方法;
  11. 喜欢挑战困难,有 geek 精神;有从蛛丝马迹发现问题并设计方案解决问题的 能力;有较强的跨学科学习和领悟能力;
  12. 了解金融相关概念,有金融行业工作经验者优先。

大数据系统开发 工作职责:

  1. 开发部署分布式大数据系统、计算性能调优、高性能计算存储框架设计与开发;
  2. 负责数据系统的架构设计和核心模块开发,确保整个数据平台的承载能力和运算效率;
  3. 负责构建和完善云底层数据的存储和查询,优化数据的质量和监控能力;
  4. 优化和改进数据系统,为大规模数据分析提供服务。 任职要求:
  5. 国内外名校硕士及以上学历,计算机、电子、自动化等专业,或自认有同等基本能力,3 年及以上计算机相关从业经验;
  6. 3 年以上的大数据系统工作经验,对主流大数据技术和框架(如 Spark 、Flink 等)有深入理解和充分实践;
  7. 熟悉了解 Hadoop 、Spark 、flink 、ElasticSearch 、ClickHouse 、Kafka 等大数据相关技术;
  8. 精通编程,良好的编码习惯。 加分项:
  9. 有数据中台开发经验
  10. 深入阅读或修改过源码者

基础架构 工作职责:

  1. 负责 AI 相关方向系统设计和开发工作,包括但不限于训练平台、特征 /模型服务平台;
  2. 平台能力构建,如系统调度、系统监控、算法分析引擎、辅助优化等;
  3. 研究业内 AI 平台产品,持续优化核心算法 workflow 。 任职要求:
  4. 计算机、数学、统计学或相关专业硕士或博士学位;
  5. 熟悉 C++/Python/Go 等一种或多种语言,扎实代码功底和实战能力;
  6. 有较强工程能力,熟悉下列几种之一或更多:k8s / kubeflow / jupyter / airflow ;
  7. 熟练掌握 Tensorflow / Pytorch 之一,熟悉分布式训练架构与调优。
  8. 加分项
  9. 参与过如 K8s 、TF 、MLFlow 、KubeFlow 、Knative 、Hadoop 、Spark 等开源平台类相关项目;
  10. 有 ACM/ICPC/NOIP/NOI 等赛事获奖经历 /在计算机顶会或者顶刊有论文发表;
  11. 熟悉 Nvidia cuda/cuDF/cuML/cuBlas ;
  12. 中型以上算法工程系统开发 /应用调优经验。

Devops/trading support

  1. A solid understanding of LINUX/UNIX and networking concepts
  2. Proficient in Python and SQL ,familiar with C++
  3. 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
  4. Experience of creating and maintaining CI/CD pipelines would be a plus
  5. Demonstrated capability with cloud/virtualisation/containerisation technologies and platforms (eg. AWS, Azure, KVM, VMware, Docker)
  6. A critical thinker, with strong attention to detail, great initiative, and always proactively looking to improve how things work
  7. Ability to take ownership of your environment and to communicate with other teams clearly and effectively
  8. Demonstrated ability to think on your feet and keep a ‘cool head’ when under pressure
  9. Willingness to work on a rotating shift schedule.

任职要求:

  1. 具有国内外高等院校计算机科学、软件工程或者相关领域的本科,硕士或以上学历;
  2. 扎实的 C/C++基础,熟练掌握至少一种其他编程语言( R 、Python 等),深入理解 Linux 系统;
  3. 对系统、网络、硬件等任一方向有深入研究;熟悉数据结构与基本算法,掌握敏捷的开发流程;
  4. 对技术充满兴趣,对编程精益求精,具有自我驱动能力,能针对系统的不足不断提出并落地改进方案。

策略研究员及 PM(深度学习 /基本面量化 /T0/高频 /alpha/组合)

  1. 深入海量金融数据进行研究分析、挖掘有效信号,开发和优化量化模型策略;
  2. 与基金经理合作跟踪优化量化策略在实盘的表现; 任职要求:
  3. 国内外名校硕士以上学历(博士优先),计算机、数学、物理等相关专业背景;
  4. 熟悉 Linux 环境下的编程语言,熟练使用 C++、Python 编程语言;
  5. 具备扎实的数理基础,一流的概率统计能力,和严谨的研究习惯;
  6. 加分项:
  7. 数学、物理或计算机奥赛经历,ACM 、NOI 、kaggle 、CMO 、IMO 获奖者;
  8. 有计算机领域顶会或顶刊 paper 发表;
  9. 有中高频量化研究工作经历并取得一定的研究成果,包括但不限于股票 /期货 /期权等各类二级市场品种;
  10. 对深度神经网络、决策树 GBDT 、强化学习中的一项或多项有过实际项目经验。 我们能提供:
  11. 资深基金经理指导,完善的新人培训体系;
  12. 海量数据库,丰富的策略因子库;
  13. 强大的集群资源和高性能回测平台;
  14. 公平透明的绩效体系,畅通无阻的晋升通道。

前端 /全栈开发 职责描述

  1. 构建公司分布式高性能云计算平台界面;
  2. 持续优化产品用户体验。 岗位要求
  3. 熟练使用 nodejs ,掌握 react 、vue 等常用前端框架;
  4. 熟练使用 mysql ,具有数据库的设计能力;
  5. 熟悉前后端的开发,能够独立设计前后端接口,并且开发、上线;
  6. 熟练使用 linux ,掌握 shell 脚本,能够自行部署、运维系统,会用 docker 者优先;
  7. 熟练使用 python 者优先。

后端 /全栈开发工程师 岗位职责:

  1. 负责公司中后台系统的开发,优化及维护
  2. 理解业务、识别需求、推动需求的完善和快速落地,提高产品、市场及其他中后台部门工作
  3. 效率,为其运营决策提供完整精确的数据支持以及简洁高效的交互设计 职位要求:
  4. 211 全日制本科以上学历,计算机、软件等相关专业
  5. 熟悉 linux ,熟练掌握 python 语言
  6. 熟悉 mysql ,clickhouse 等数据库操作
  7. 熟悉 k8s ,docker 相关配置、操作及原理
  8. 沟通能力强,有着良好的业务 sense ,注重团队合作精神 加分项:
  9. 熟悉前端开发框架 react ,有 web 开发经验
  10. 有实际数据库调优经验
  11. 了解金融概念、金融结算方法

区块链工程师 工作职责

  1. 负责区块链平台的系统分析与设计工作,并负责核心代码开发;
  2. 负责建设和运维区块链基础设施,包括基础架构、通信协议、共识机制等;
  3. 负责构建基于区块链的去中心化存储系统。

工作要求

  1. 计算机、软件工程、数学或信息技术相关专业,5 年以上相关工作经验;
  2. 熟练掌握 Golang 、Java 、C/C++、Rust 中至少一种编程语言,具有良好的编程能力和编程习惯;
  3. 熟悉各种数据结构和算法,对密码学、安全协议和加密算法有一定了解,熟悉 Fabric 、Ethereum 、IPFS 等至少一个相关开源项目,有研究和贡献经验者优先;
  4. 熟悉 Linux 、分布式账本、智能合约、共识机制和算法、多线程及高性能的设计与编码及性能调优者优先考虑;
  5. 具有强烈的好奇心和独立思考能力,学习能力强,接受新事物能力强。

JAVA 资深开发工程师

  1. 负责分布式海量型的交易系统开发
  2. Review, test, and verify code for adherence to quality and security standards
  3. Ensure, the best possible performance, quality, and responsiveness of the applications
  4. Identify bottlenecks and bugs, and devise solutions to these problems
  5. Help maintain code quality and organization
  6. 熟悉 core java, spring cloud, spring boot, MySQL, Redis, Mybatis, Kafka
  7. Home base 地点 global 可选

高级测试工程师 工作职责

  1. 参与公司软件产品测试的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例,进行缺陷跟踪和软件质量分析等;
  2. 执行项目测试,构建测试环境,执行系统测试,回归测试等,保证被测系统的质量;
  3. 负责软件测试过程优化与改进,指导、跟踪、控制项目测试过程,并通过测试流程和方法创新,协助提升研发的质量和效率;
  4. 负责产品品质的现状分析,提出优化建议和改进方向,协助开发方定位故障问题的根本原因;
  5. 参与产品功能的产品用户体验方面讨论,共同提升产品功能相关用户体验;
  6. 担当测试团队的部分测试管理职能;
  7. 负责主导 /参与软件测试平台的研发;
  8. 负责机器学习、大数据分析等相关技术在测试领域的评估、分析、应用及推广工作。

工作要求

  1. 计算机、软件等相关专业,3 年以上应用系统测试工作经验;
  2. 具备扎实的计算机基础知识,熟悉软件工程、软件测试理论、方法和过程;
  3. 具备丰富的测试经验,包括但不限于:复杂系统的测试设计,自动化测试、性能测试、兼容性测试、稳定性测试等;
  4. 熟悉 Java/Python/C++等至少一种编程语言;
  5. 很强的逻辑思维能力,善于分析和解决问题;
1471 次点击
所在节点    酷工作
1 条回复
Coeus999
2022-01-27 14:34:33 +08:00
UPUP

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/826862

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX