Senior Systems / Rust Engineer

Blockrotate · posted Nov 3, 2026

Open to candidates in Albania, Andorra and 47 more

Albania, Andorra, Armenia, Austria, Belarus, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Georgia, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Italy, Kosovo, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Moldova, Monaco, Montenegro, Netherlands, North Macedonia, Norway, Poland, Portugal, Romania, San Marino, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye, Ukraine, United Kingdom, United States

$130k–$170k · Senior

Sign up and we score this job against your resume. You never pay to apply.

RemoteHunt reads employers' own pages. Free to browse. How we check

What this job asks for

Extracted by RemoteHunt

Must have

  • •Strong async Rust experience
  • •Experience with websockets
  • •Experience with exchange orderbooks
  • •Experience with trading infrastructure
  • •Low-latency execution optimization

Nice to have

  • •Experience with Polymarket CLOB
  • •Experience with EIP-712 signing

Tools and technologies

Rust, Tokio, Axum, Protobuf, WebSockets, SQLite, Next.js, React, TypeScript, Tailwind CSS

Read the full posting

Blockrotate | Senior Systems / Rust Engineer | Remote (US/EU timezones preferred) | Full-time | $130k - $170k + Equity

Blockrotate (https://blockrotate.com) builds low-latency copy-trading and execution infrastructure for Polymarket and prediction markets. Copy trading on prediction markets has strange market microstructure. Unlike deep perp DEXes (Binance, Hyperliquid), Polymarket orderbooks are bounded, often thin, and subject to severe adverse selection. When a high-volume leader buys, the book moves immediately. If followers lag by a few hundred milliseconds, or if a platform taxes every order with a 50bps fee, follower alpha drops to zero. Most existing tools in this space either hit users with high per-trade taker fees or ask them to export and paste their master private key into a database. We took a different approach: isolated per-bot deposit wallets (non-custodial via EIP-1967/1271 proxies) and co-located autonomous Rust workers running delta-sync loops directly against the Polymarket CLOB.

Stack:

  • Backend: Rust, Tokio, Axum, Protobuf over WebSockets, SQLite (WAL mode)
  • Trading Engine: Custom Polymarket CLOB & Data API clients, EIP-712 signing, dynamic slippage ladders, momentum filters, circuit breakers
  • Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS

What you’d actually work on:

  • Squeezing latency out of the execution hot path (delta position calculation, order placement, nonce handling, fill verification).
  • Building better execution protection: momentum filters to dodge toxic order flow, fill stabilization windows, and handling thin book liquidity without moving the market against yourself.
  • Scaling worker orchestration: our C2 server talks Protobuf to distributed bot workers with monotonic sequence IDs and autonomous reconnect failover. As bot volume scales, we need to keep state reconciliation bulletproof.
  • Investigating and exploiting prediction market quirks (rebate structures, orderbook snapshotting, MEV/relayer bottlenecks).

What we look for:

  • Strong async Rust experience (Tokio, concurrency, practical memory management).
  • Experience dealing with websockets, exchange orderbooks, or trading infrastructure shoot an email to jobs@blockrotate.com and tell us why you would be a good fit for us.
Send this job to a friend:TelegramWhatsApp

More remote Backend Engineer jobs

See all

More remote jobs open to candidates in

Get new jobs like this by email

Once a week. Remote backend engineer jobs that can hire you in your country.

Hiring in: your countryChange

Weekly, only when there are at least 3 new jobs. No account needed. Unsubscribe in one click. You never pay to apply. Privacy

See how well this job fits your resume

Free, no card.

See my match for each job — free