高级后端工程师,交换基础设施
Senior Backend Engineer, Exchange Infrastructure
### **关于 Polymarket**
Polymarket 是全球最大的预测市场平台。我们让个人通过交易政治、经济、体育、文化及新闻事件的结果来表达对现实世界的看法。作为一个去中心化的点对点市场,Polymarket 没有中心化的“庄家”,它将多元的观点聚合为透明的基于市场的概率,反映集体对未来预期。
我们正在快速增长,无论是交易量(2025 年达到 210 亿美元)还是作为替代新闻来源的采用率。我们的目标是成为全球媒体中无处不在的真相灯塔,我们需要你的帮助为这一目标添柴加火。
### **关于该职位**
Polymarket 正在寻找一名高级后端工程师加入我们的 DeFi 交易团队,负责核心交易系统的改进。你将参与低延迟 API、高吞吐数据流以及与结算相关的订单状态,并特别关注如何使我们的 CLOB 引擎在平台扩展时变得更快速、更安全、更具并发性。
该职位需要能够清晰地理解链上交易生命周期、确认、重组、余额、授权和执行结果如何影响链下交易所状态的人。问题深刻,风险真实,工作将立即在生产环境中可见。
### **你将做什么**
- **负责 CLOB 引擎的关键路径。** 分析匹配和订单簿热点路径,映射与结算相关的状态转换,并推动延迟、吞吐量和异步引擎流程的改进,这些改进需有基准测试和生产级证据支持。
- **在不破坏正确性的前提下减少锁竞争。** 调试并发问题,设计更安全的队列和背压机制用于订单簿,并提升系统处理更多市场和订单流的能力,同时降低尾部延迟。
- **构建可观测性和安全性。** 通过 pprof、指标、日志和追踪来监控改进。建立回滚保证和更窄的关键路径,使生产环境中的事件更容易被检测、诊断和解决。
- **分析结算风险。** 理解链上交易效果如何影响链下交易所状态,并设计能正确处理交叉订单簿、幽灵成交、过期订单、取消不一致和结算边缘情况的系统。
- **优化运行时性能。** 降低 GC 压力,优化 CPU 和内存分配行为,并推动 Go 运行时性能以满足需求
查看英文原文
### **About Polymarket**
Polymarket is the world's largest prediction market platform. We enable individuals to express views on real-world events by trading on outcomes across politics, economics, sports, culture, and current affairs. Built as a peer-to-peer marketplace with no centralized "house," Polymarket aggregates diverse opinions into transparent, market-based probabilities that reflect collective expectations about the future.
We're growing fast, both in terms of volume ($21B traded in 2025) and adoption as an alternative news source. Our ambition is to become a ubiquitous beacon of truth in global media and we need your help adding fuel to the fire.
### **About the Role**
Polymarket is looking for a Senior Backend Engineer to join our DeFi Trading team and own core improvements to our exchange systems. You'll work across low-latency APIs, high-throughput data streams, and settlement-aware order state and with a specific focus on evolving our CLOB engine to be faster, safer, and more concurrent as the platform scales.
This role requires someone who can reason clearly about how on-chain transaction lifecycle, confirmations, reorgs, balances, approvals, and execution outcomes affect off-chain exchange state. The problems are deep, the stakes are real, and the work will be immediately visible in production.
### **What You'll Do**
- **Own the CLOB engine's critical path.** Profile matching and orderbook hot paths, map settlement-sensitive state transitions, and drive improvements to latency, throughput, and async engine flow backed by benchmarks and production-grade evidence.
- **Reduce lock contention without breaking correctness.** Debug concurrency issues, design safer queueing and backpressure for orderbooks, and improve the system's ability to handle materially more markets and order flow with lower tail latency.
- **Build for observability and safety.** Instrument improvements with pprof, metrics, logs, and traces. Establish rollback guarantees and narrower critical paths that make production incidents easier to detect, diagnose, and resolve.
- **Reason about settlement risk.** Understand how on-chain transaction effects ripple into off-chain exchange state, and design systems that handle crossed books, ghost fills, stale orders, cancel inconsistencies, and settlement edge cases correctly.
- **Improve the runtime.** Reduce GC pressure, optimize CPU and memory allocation behavior, and push Go runtime performance to meet the demands of a high-throughput exchange at scale.
- **Debug production incidents.** Own latency, correctness, and settlement-state incidents end-to-end, and drive follow-through that leaves the system measurably better each time.
### **What We're Looking For**
- Senior+ backend or systems engineer with production ownership of an exchange system — perp DEX, crypto exchange, or any high-throughput trading backend with on-chain settlement
- Hands-on experience with matching engines, order routing, or market data infrastructure where tail latency, correctness, and rollback safety were real constraints
- Deep Go expertise — you've tuned GC pressure, optimized hot paths, and understand the runtime internals that matter in a high-throughput exchange context
- Strong concurrency skills with a real track record: lock contention, race conditions, async correctness, and backpressure under load
- Profiling experience you've actually used in production — pprof, flamegraphs, and metrics to find and fix latency problems, not just describe them
- EVM/blockchain transaction lifecycle experience: you understand how confirmations, reorgs, and on-chain state ripple into off-chain exchange correctness
- Strong CS fundamentals: algorithms, data structures, and systems-level thinking
- (Plus) Rust experience
- (Plus) Redis, PostgreSQL, gRPC, Protobuf
- (Plus) Kubernetes and AWS production operations
### **Benefits**
- Competitive salary & equity
- Unlimited PTO
- Full Health, Vision, & Dental coverage
- 401k match
- Hardware setup: new MacBook Pro, big display, & accessories
### **Pay Transparency**
Base salary range: $250,000 to $500,000 annually, plus equity and benefits.
This range reflects a good-faith estimate for this position. Experience levels vary widely within a title here, so please reach out even if your expectations fall outside it. We're always happy to chat.