我们是一家由风险投资支持的金融科技公司,正在构建一个用于自动化技术分析和交易工作流程的下一代平台。我们的软件为专业交易员、量化分析师和投资团队带来了机构级的分析能力——模式识别、信号生成、回测和自动执行。
我们正在寻找一位高级Node.js工程师,帮助发展支持高性能交易和分析平台的后端系统。您将参与开发算法交易工具、数据摄取管道、大规模回测引擎的基础设施,以及由数千名活跃市场参与者使用的自定义脚本环境。
必备技能和经验
• 设计、优化和维护每秒处理数万个消息的Node.js微服务
• 构建和维护市场、基本面和替代数据集的数据摄取管道
• 提高平台的可观测性(日志记录、指标、跟踪、警报)
• 实现图表、扫描、回测和脚本引擎背后的业务逻辑
• 编写干净、经过良好测试和可维护的代码,重点关注性能
• 使用Terraform管理云基础设施,包括AWS托管服务
• 直接使用PostgreSQL和MongoDB(不使用ORM),扩展读写密集型工作负载
• 诊断和解决性能瓶颈、内存泄漏和事件驱动系统问题
• 与跨职能团队合作,将交易理念转化为生产级软件
• 不断实验、学习和完善市场数据与自动化的交集
期望技能和经验
• 深入了解Node.js,包括性能分析、内存管理和事件循环优化
• 使用Terraform管理基础设施的实践经验(AWS RDS、Lambda、SQS等)
• 在大规模下对PostgreSQL和MongoDB有深入了解
• 扎实掌握面向对象和函数式编程范式,并知道何时使用
• 熟悉Kubernetes(需要配置集群;构建和管理集群是加分项)
• 有在微服务架构中工作的经验,涉及许多独立部署的服务
• 在测试、CI/CD、容器化、监控和警报方面有严谨的工程思维
• 对金融市场和交易有真正的好奇心;有实际交易或策略开发经验者优先
• 加分项:有使用C++和/或Java进行系统编程或性能关键组件的经验
• 加分项:流利或专业工作水平的俄语或乌克兰语能力
提供
• 有资格获得奖金
您将获得以下福利:
• 医疗、牙科和视力保险
• 假期时间
• 期权
申请者必须目前被授权在美国全职工作,现在和将来都是。