Venture Seach与一家全球电子交易公司合作,该公司正在寻找一名软件开发人员加入其纽约办公室,专注于构建和优化超低延迟交易系统。这个职位非常适合对高性能C++开发充满热情并喜欢接近硬件、网络和实时交易环境的工程师。
您将与交易员、量化研究员和基础设施团队密切合作,设计和维护纳秒级系统。
职责
• 设计、开发和维护用于低延迟交易和做市系统的高性能C++软件
• 优化整个堆栈的系统性能,包括CPU、内存、网络和操作系统调优
• 构建和增强实时交易、定价和执行系统
• 与交易员紧密合作,在生产环境中实施和完善交易逻辑
• 分析、调试和优化延迟关键代码路径
• 开发用于监控、测试和性能分析的实时系统工具
• 贡献于系统可靠性、容错性和卓越运营
• 遵循软件工程、测试和代码审查的最佳实践
必需资格
• 精通现代C++(C++17/20)
• 深刻理解低延迟和高性能系统
• 扎实的数据结构、算法和并发知识
• 具有Linux系统编程经验
• 熟悉网络概念(TCP/UDP,多播)
• 强大的调试和性能分析技能
优先资格
• 具有电子交易、做市或高频交易经验
• 了解CPU架构、缓存行为和内存管理
• 具有无锁编程和多线程系统经验
• 熟悉内核旁路、RDMA或硬件加速