GrepJob
Polymarket

Senior Software Engineer, Perpetuals

Polymarket
Apply
about 3 hours ago
Remote, Worldwide or New York, NY, USASenior

Responsibilities

  • Own core exchange backend systems for order matching and position management.
  • Build and optimize the matching engine to improve latency and throughput.
  • Design systems for correctness at scale with queueing and backpressure mechanisms.
  • Implement observability features with metrics, logs, and traces.
  • Optimize runtime performance for high-throughput exchange demands.
  • Debug and resolve production incidents end-to-end.

Requirements

  • Senior backend engineering experience with order-book-based exchange systems.
  • Deep knowledge of low-latency systems and performance profiling.
  • Experience with matching engines and order state management.
  • Comfort or willingness to work in Rust.
  • Strong observability fundamentals including metrics and distributed traces.
  • Solid understanding of algorithms, data structures, and systems design.
  • Experience with high-frequency trading infrastructure is a plus.
  • Familiarity with Redis, PostgreSQL, gRPC, and Protobuf is a plus.
  • Kubernetes and AWS production operations experience is a plus.

Benefits

  • Competitive salary & equity.
  • Unlimited PTO.
  • Full Health, Vision, & Dental coverage.
  • 401k match.
  • Hardware setup including a new MacBook Pro and accessories.

Tech Stack

Categories