About Poly Syncer
Poly Syncer is a non-custodial Polymarket bot for copy trading. We listen to on-chain activity from the most profitable wallets and mirror their trades for our subscribers in seconds — without ever holding their funds. The team is fourteen people, distributed across Europe and North America, and the entire stack is built end to end. The technical architecture is documented in the whitepaper and the company posture in the manifesto.
The role
The mirror executor is the service that takes an approved trade intent and turns it into a private-bundle order on Polygon. It is the hot path of the product. Every other component — the listener, the scoring engine, the policy layer — exists to feed it. When a leader wallet enters a position, the executor decides the route, signs the user-authorized intent, submits it through one of our private mempools, and returns the result to the user dashboard. The whole sequence runs on a sub-second budget.
You will own this service. That means you decide whether the next quarter goes to shaving another two hundred milliseconds off the p99, or to better failure handling when an RPC provider degrades, or to a refactor that makes the code easier for the next engineer to extend. You will be paged when the latency graph misbehaves at 03:00 UTC, and you will be the person who fixes it before the morning standup.
Concretely: the executor is roughly 18,000 lines of Rust today, built on Tokio with custom transaction pools, retry logic that respects Polygon's reorg windows, and an EIP-712 signing layer that interfaces with the user-side authorization contract. We submit through two private relays, with a public-mempool fallback that we use exactly when we have to. The code is well-tested, but it is not finished — there are three RFCs open right now that you would have a hand in resolving.
You'll be a fit if
- You have five plus years of production Rust, including async runtimes that have run under sustained connection load — not toy projects, not "I picked it up last year."
- You have working familiarity with the EVM transaction lifecycle, EIP-712 typed data signing, and at least one private-mempool relay (Flashbots, bloXroute, or an equivalent on Polygon).
- You can read a flame graph and act on it, and you have a real opinion on when async is the wrong tool.
- You have shipped at least one service where p99 latency was a hard SLO, not a soft target — and you have the production scars to prove it.
- You are comfortable being the on-call point for a hot-path service. We rotate, but the executor will be your service.
- You write code other people can extend. The next engineer on this codebase should not need to ask you what a function does.
- You have working knowledge of Polygon-specific edge cases — reorg windows, gas-pricing dynamics, bridge interactions — or you can demonstrate the curiosity to learn them quickly.
Bonus points
- You have shipped Solidity to mainnet and can talk credibly with our smart-contract auditors.
- You have written or contributed to an open-source Rust crate that other people actually use.
- You have operated a service against a public RPC provider and have opinions about which ones to trust.
- You have read at least one Polymarket academic paper end to end and have an opinion about it.
Process
- Intro call (45 min). A conversation with the engineering lead. We talk about the role, your background, and what you want to be doing in two years.
- Paid take-home (10–14 hours, $1,500). A small Rust service that mirrors a simplified version of the executor's hot path. You keep the code and the IP regardless of outcome.
- Technical deep-dive (90 min). Two engineers walk through your take-home with you, then through a section of the real executor codebase.
- Founder call + offer (60 min). A call with the CEO covering compensation, equity, and the values described in the manifesto. We aim to send the offer within five business days of this call.
Compensation
$170k–$230k base + meaningful equity. The range reflects experience, not negotiation skill — we make our best offer first and we explain it. Equity is meaningful, vesting is four years with a one-year cliff, and the strike price is set at the most recent 409A. We pay for top-tier health coverage in your home country, fund a co-working stipend, and cover a quarterly team off-site.
Location
Remote-first. The HQ is in Stockholm and we maintain a small office there for anyone who wants a desk. We hire across EU and US time zones, with a preference for at least four hours of overlap with European working hours so the executor team can do live debugging together when something is on fire.
How to apply
Email [email protected] with a short note and links to work we can read — open-source contributions, a write-up, a service you have shipped. Resumes are welcome but not required. We respond to every application.
For more on the engineering culture, see the about page and the team page. For how the executor sits inside the broader system, the methodology page is the best starting point.