高级软件工程师 作为系统工程团队的高级软件工程师,你将参与设

高级软件工程师

作为系统工程团队的高级软件工程师,你将参与设计和实现我们的下一代低延迟,高吞吐量的数据处理系统,用于实时交易和离线研究环境。你的任务是建立一个编程框架,可以利用分布式和异构的计算资源,可以灵活地平衡延迟/吞吐量/易用性的要求,并具有足够的可扩展性,以支持量化投资管道的每一步,从数据摄取到研究,再到交易生成。您将与研究人员合作,帮助他们在新系统中实现算法,并培养识别系统中具有高度影响力的变化的能力,以满足不断变化的研究和生产需求。你被期望应用高标准的代码,并建立良好的文档,良好的测试和良好的架构软件。

岗位责任

-设计、指定和实施软件,利用分布式和异构计算能力,以尽可能短的延迟时间处理大量数据

-与研究人员合作,优化算法和模型原型,以满足性能要求

——扩展系统的能力,以支持多样化的业务需求

-对软件性能进行深入到硬件的分析

-严格遵守工程最佳做法和规范质量标准

资深开发,互联网大厂 meta google之类,可以多看看有海外大厂经验的,或者是大的量化出来的

base 北京

技能、资格和经验

-至少5年工作经验;有开发大规模实时数据处理系统经验者优先。

-计算机科学、工程或相关领域的学士或硕士学位

-在Linux环境下熟练使用现代C++

-对软件性能分析(操作系统和硬件级别,单机和分布式),分布式系统设计,多线程编程有兴趣和经验

-良好的技术品味和高标准的编码(开源贡献者优先)

-Linux系统脚本编写(包括Python脚本编写经验)

-创造力和解决问题的动力

-优秀的书面和口头表达能力

全部评论

相关推荐

认真搞学习:28小登的建议,投算法岗不要写什么物理竞赛,互联网+,多写点项目,用什么算法做了什么。还有本科算法是不可能的开发你这个也没有项目啊
点赞 评论 收藏
分享
06-07 19:59
门头沟学院 C++
补药卡我啊😭:都快15年前的了还在11新特性
你的简历改到第几版了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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