一、公司简介
SmartX 是专为预测市场打造的智能交易终端。它将原始市场行为转化为清晰信号,助力交易者识别市场驱动因素、把握潜在机遇。其创始团队拥有顶级项目成功经验,相关项目曾登陆币安、欧易等主流交易所,历史市值高达数亿美元。依托资深行业经验与前沿工具,SmartX 为预测市场交易者提供可落地的交易洞察。
推特主页: https://x.com/SmartXTerminal
联系方式:TG:@AmberKuo_O 或邮箱 [email protected]
面试流程: 将您的简历投递到我的邮箱,(写明投递职位,简单说明您的工作履历)。2-3 个工作日会回复您,通过技术部门简历筛选,我会联系您先进行线上测试,然后进行 2-3 轮线上面试。
背景要求:英文可以作为工作语言(流利读写以上水平),本科以上学历,有互联网大厂经验加分/有全栈能力加分。必须深入了解 AI 工具及使用。
二、职位说明
( 1 )后端工程师( Go 方向) 薪资范围:4000-7000USD
岗位职责
- 负责 Polymarket 数据分析与交易相关后端服务开发,包括市场数据、用户持仓、交易解析、聪明钱信号、策略模拟、订单与行情接口等模块。
- 设计和维护基于 Go 的 RESTful API 与 WebSocket 实时推送能力,支撑前端产品、数据看板和业务系统接入。
- 参与链上数据与外部数据源接入,包括 Polygon RPC/WSS 、Polymarket CLOB/Gamma/Data API 等。
- 维护 Kafka 消费链路、ClickHouse 写入、PostgreSQL/MySQL 热数据、Redis 缓存等核心数据流,保障数据准确性、幂等性和可恢复性。
- 优化大数据量查询、持仓统计、PnL 计算、市场雷达、聪明钱包分析等性能敏感场景。
- 参与数据库 schema 设计、数据迁移、回滚工具、对账脚本、后台任务和线上问题排查。
- 与产品、前端和业务团队沟通需求,沉淀接口文档、数据口径、运行手册和技术方案。
任职要求
- 本科及以上学历,计算机、软件工程或相关专业;工程能力优秀者可放宽。
- 3 年以上后端开发经验,熟悉 Go 语言优先;优秀 Java/C++/Python 后端背景且愿意转 Go 也可考虑。
- 熟悉 Go 常用开发模式,包括 goroutine 、context 、错误处理、接口设计、并发控制和性能优化。
- 熟悉 RESTful API 、WebSocket 、服务分层设计,具备良好的代码结构和工程化习惯。
- 熟悉 PostgreSQL/MySQL 、Redis 、ClickHouse 中至少两类,具备 SQL 优化、索引设计、分页统计和数据一致性经验。
- 熟悉 Kafka 或其他消息队列,理解 consumer group 、offset 、重试、幂等消费、延迟和积压排查。
- 熟悉 Linux 环境,能够进行日志排查、脚本编写、服务部署和基础线上运维。
- 对金融/交易类系统的数据正确性、金额精度、状态机、结算、回滚、对账有基本理解和敬畏。
- 思路清晰,具备良好的需求理解、系统分析、抽象建模和问题解决能力。
- 工作主动,有 owner 意识,能在复杂业务和线上问题中推进结果落地。
加分项
- 有交易系统、行情系统、数据平台、量化、风控、Web3 或链上数据解析经验。
- 熟悉 Ethereum/Polygon 、go-ethereum 、智能合约事件解析、RPC/WSS 订阅。
- 有 ClickHouse 大表查询优化、Kafka 实时处理、Redis 缓存一致性经验。
- 有高可用服务、监控告警、SLO 、线上故障复盘经验。
- 有金融产品、预测市场、交易分析、聪明钱分析或数据对账相关经验。
( 2 )前端工程师 FE 薪资范围:3000-6000USD
Minimum of 3 years of frontend development experience and familiarity with React.js. Proficient in JavaScript, CSS, HTML and ES6. Familiar with real-time data processing methods, such as Websocket and RxJs, and able to detect potential performance issues. Knowledge of blockchain/crypto service or expertise in the online blockchain/crypto industry is a BIG plus. You enjoy breaking things and solving problems - not just being able to find out the 'what', but also the 'why'. Excellent troubleshooting, listening and problem-solving skills with the ability to set project expectations and meet deadlines. Ability to work in a fast-paced, multi-task environment.