职位描述
职位描述
作为交易所系统核心开发工程师,你将直接参与我们最核心的交易撮合引擎、清算结算系统等关键模块的设计、开发与优化。你的工作将直接影响平台的性能、稳定性和用户体验。
主要职责:
设计、开发并优化核心交易撮合引擎,确保其高吞吐、低延迟的特性。
参与清结算系统的架构设计与实现,保障资金结算的准确性与高效性。
负责系统容器化部署、微服务治理,并利用云原生技术提升系统的弹性与可扩展性。
持续进行系统性能剖析与瓶颈攻关,解决高并发场景下的各类技术挑战。
编写高质量、可维护的代码,并参与技术文档的撰写与评审。
必备技能与要求
我们希望你具备以下核心技能:
编程语言: 精通 Golang 和 Java 两种语言,并有丰富的实际项目经验。理解其语言特性、并发模型与性能优化技巧。
系统性能: 拥有 高吞吐量、低延迟程序 的开发与调优经验。熟悉性能分析工具,对数据结构、算法、操作系统原理有深刻理解。
云原生技术: 熟练掌握 Docker、Kubernetes 等容器化与编排技术,了解服务网格(如Istio)、监控、日志等云原生生态组件。
分布式系统: 深入理解分布式系统原理,包括但不限于一致性协议、分布式事务、缓存技术、消息队列等。
数据库: 熟练使用至少一种关系型数据库(如 MySQL, PostgreSQL)和一种 NoSQL 数据库(如 Redis, MongoDB),并了解其内部机制与优化策略。
优先考虑条件:
有 交易所、券商、支付或金融清结算系统 等相关领域的核心系统开发经验者优先。
对金融市场、交易规则(如订单类型、风控、清算流程)有深入了解者优先。
学历与年龄要求
学历: 统招 本科及以上 学历,计算机科学、软件工程、信息技术等相关专业。
年龄: 35周岁以下。对于能力特别突出或经验极其丰富的候选人,此条件可适当放宽
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕