岗位描述
我们设计、开发、部署和支持数据工程系统。我们支持澳大利亚和日本的股票市场交易平台,并与美国和欧洲地区的类似团队合作。
我们设计能够处理每天数十亿事件的系统。我们小心地存储每个订单、取消和执行。我们优化数据量的增加。我们生活并呼吸自动化,并保持99.99%的系统可靠性。
我们是分析思考者,总是在学习我们的技艺。如果有问题,我们会修复它。如果需要重构,我们会重构它。如果很难进行测试,我们会使其可测试。我们是务实的。我们每周发布代码。我们正在寻找志同道合的人加入我们。
Cboe的软件工程经理将负责设计和实施Cboe市场交易系统的软件功能,并与团队成员一起担任个体贡献者,设计和实施功能,指导现有团队成员并招募新的团队成员。经理执行管理行政任务,并在需要时协助生产运营。
职责
• 设计、实施、扩展和维护软件功能。对团队使用的编程语言(Python、C++)有深入的了解。熟悉Linux操作系统。
• 对工程团队使用的其他工具和技术有深入的了解,特别是Postgres数据库、AWS、Snowflake数据平台、ETL和数据结构。
• 执行管理行政任务(一对一会议、项目状态会议等)。指导其他软件工程师。
• 在部署之前测试系统和平台功能的更改,并努力解决发现的系统问题。
• 计划团队的迭代周期,并参与定期的团队会议。
• 主导代码审查的指导工作。
• 协助生产运营。确保团队的功能在认证和生产环境中正确实施。
• 参与需求收集和分析。
• 根据需要参与内部和行业范围的周末测试。能够在正常工作时间之外支持交易所的生产系统和应用,以确保性能和高可用性。
• 具有良好的技术技能和软件开发和架构经验。最好具备金融市场和产品知识。
• 在快节奏、截止日期驱动的环境中,有效地优先和管理时间;按计划和预算交付高质量的解决方案。
• 出色的沟通能力。与团队、管理层、关键利益相关者和技术同事进行定期沟通。在内部和外部成为软件工程的积极代表。
要求
• 有管理规模适中团队的经验,具有项目交付和生产系统开发支持的记录。
• 软件工程领导力发展经验,具有最近且可证明的交付新应用系统和对业务应用进行重大增强的经验。
• 具有持续测试集成系统经验者优先。
• 具有面向对象设计和编程技术的丰富经验。我们更倾向于有Python开发经验或对其他编程语言有工作知识的人。
• 有编写优质单元测试、使用Jenkins测试流水线和使用pytest或类似测试运行程序的经验。
• 最低工作经验要求:5年以上
• 最低学历要求:计算机科学、计算机工程、软件工程或相关学科的学士学位。
#LI-JS1
任何来自Cboe有关此职位的通信只会来自拥有@cboe.com电子邮件或通过LinkedIn Recruiter的Cboe招聘人员。Cboe不使用任何其他第三方沟通工具进行招聘。