51,411
社区成员
发帖
与我相关
我的任务
分享一位成功的实践者表示,“Rust让我认识到自己的编程水平并没有想象中那么高。编译器就像一个顽固的模拟器教练,无论你做得多么好,都得不到它的认可。但这种感觉很快就会过去,大约3个月,就适应了Rust。”
当前,Rust已进入了大众使用阶段,并连续7年成为最受欢迎的编程语言Top1。虽然使用范围还没有C/Java那么广泛,但Rust 人才库在逐年增长,足以说明Rust是一种能吸引有经验的程序员的语言。
有人说,使用Rust就像健身,你必须勤加努力才能感受到效果。Rust最大的优势是,在构建庞大而复杂系统的同时,顺利通过编译器后,得到的二进制文件就能正常工作,而且能保证一直正常。
有人说,使用Rust,只要很少的工程师就可以走得很远。阅读 Rust 代码比许多其他语言都简单。没有任何疑问或模棱两可的地方,通过阅读就能清楚地知道程序要做什么。
还有人说,Rust的速度非常快,甚至比Python、Ruby、JavaScript 和 Java 快几个数量级。对于创业公司而言,高性能意味着所需的服务器更少,相应的运营开销也更低。在经验丰富的团队手中,Rust就会变成一种超能力。
现阶段,非凸科技正基于Rust生态打造高效率、低延迟、高可靠全内存高频交易平台,满足了客户在风控、交易、数据、系统等多方面的交易需求。公司自成立以来,已为近百家券商、量化私募等大型金融机构提供了算法交易及执行专业化解决方案。
我们以Rust作为基础编程语言,相较于C/C++等其他语言,在安全性与稳定性上可以得到更好的保障,并且随着交易规模的增大,优势也会更加突出。
我们推行工程师文化,其核心策略团队来自全球最大的资管公司贝莱德;我们的开发团队小而敏捷,能够快速开发、快速上线、快速迭代。团队共同的技术信仰、通力协作,为非凸算法带来了每一次的显著提升,即最新一代算法可跑赢市场主流算法4-6bp。
期待热爱Rust,热爱量化的你,加入非凸!
招聘岗位:Rust开发工程师
工作内容:
1.设计并开发基于Rust的高性能,低时延算法交易系统;
2.设计并开发数据处理平台,监控运维平台;
3.设计并开发面向客户的高可用交易工具等;
4.设计并开发策略相关的回测平台。
岗位要求:
1.本科及以上学历(985优先),编程基础扎实,具有良好的计算机理论基础;
2.熟练掌握Linux操作,性能分析,具备Rust/C++/Java/Go丰富开发经验,熟悉常用的设计模式,有分布式相关经验加分;
3.有研发高性能,低时延系统经验加分;
4.对技术充满热情,思考深入,自我驱动,能快速学习新鲜事物。
Base range:20K-50K+期权激励+年终奖+员工福利
工作地点:北京、上海、成都、新加坡
简历发送至:recruit@ft.tech
微信沟通:354334592
邮件注明:姓名+岗位+来源