全栈工程师

16个月前全职
Selby Jennings

Selby Jennings

location 芝加哥
unsaved
一家专注于利用尖端技术和数据驱动解决方案的动态量化交易公司正在寻找一名全栈工程师,专注于构建他们的AI驱动研究平台,该平台定制为量化交易员和交易员,为他们提供交易工具、量化研究洞察和交易策略开发。 全栈工程师 作为我们交易团队的全栈工程师,您将负责构建、维护和优化高性能的交易应用程序。您的角色将涉及与交易员、分析师和其他工程师密切合作,开发和完善对我们交易策略至关重要的软件解决方案。 主要职责: 前端开发: • 使用现代Web技术设计和开发交易应用程序的用户界面。 • 为量化交易员和交易员构建和维护用户友好的、响应式的Web界面、仪表板和数据可视化工具。 后端开发: • 开发和维护服务器端逻辑和数据库。 • 开发稳健、可扩展和高性能的服务器端组件,以支持平台的数据处理和分析。 • 优化应用程序的速度和可扩展性。 • 实施数据存储解决方案(例如数据库、键值存储、blob存储)。 集成: • 在前端元素与服务器端逻辑的集成上工作。 • 在将AI和机器学习算法集成到平台中以提供数据驱动的洞察和预测分析方面工作。 • 实施安全和数据保护措施。 • 将应用程序与外部数据源和API连接。 测试和部署: • 开发和执行单元和集成测试。 • 协助将应用程序部署到生产环境。 • 监控应用程序性能并解决问题。 协作与沟通: • 与量化交易员和交易员等跨职能团队合作,了解最终用户需求并将其转化为技术解决方案。 资格要求: • 计算机科学、软件工程或相关领域的学士或硕士学位。 • 具有全栈工程师的实际经验,重点是Web开发。 • 熟悉前端语言和库(例如JavaScript)。 • 精通服务器端语言(例如Python)和JavaScript框架(例如React、Node.js)。 • 具有构建和部署Web应用程序的经验,重点是用户界面和用户体验设计。 • 熟悉数据存储和管理解决方案、数据库和数据处理。熟悉数据库技术(例如MySQL、MongoDB)。 • 具有开发交易或金融应用程序的经验者优先考虑。 • 理解AI和机器学习概念,并能将AI技术集成到Web应用程序中。 技能: • 强大的问题解决能力和注重细节。 • 出色的沟通和团队合作能力。 • 能够在快节奏、动态的环境中工作。