关于职位:
我们正在寻找一位出色的开发人员,帮助我们构建和维护我们的交易所连接软件。
市场数据驱动着晨星公司和我们的客户,因此拥有最好的技术对公司的成功至关重要。我们每天从直接金融交易所连接接收数十亿条消息,我们将其处理成可供客户使用的形式。目前,我们每天处理超过400亿条消息,并且随着数据量年复一年地显著增加,您可以想象这需要高水平的工程技能来控制。
您需要与一支敏捷的多功能开发和测试团队合作,构建和维护我们的交易所连接组件。您需要乐于在短周期内工作,频繁交付,同时改进开发过程的整体质量。
工作职责:
在由大约4名开发人员和2名质量保证人员组成的团队中工作,专注于构建和维护我们的交易所连接软件。您需要在编写高效代码方面严谨,并鼓励不断改进我们构建、测试和部署系统的方式。您将与各种经验水平的人一起工作,因此根据您在职业生涯中的位置,您将有机会学习和指导他人。
团队所做工作的一些关键示例:
• 高容量低延迟交易所连接的数据源维护
• 开发和维护整个团队使用的关键库
• 开发关键的底层传输协议以传输数据。
资格要求:
• 软件开发或类似专业的学士学位或同等学历。
• 有C/C++开发经验(通常至少2年)
• 有Windows平台开发经验
• 有完整软件开发生命周期的经验
加分项:
• 熟悉当前通信协议(特别是TCP/IP和组播)
• 熟悉在CI/CD环境中使用的自动化测试和部署技术