About the role
The matching engine is the heart of LaterVersion. You will own the systems that match orders deterministically, fairly and within microseconds — under regulatory rule-sets and at institutional volume.
What you’ll do
- Design, implement and evolve the core matching engine in Rust
- Optimize order-book data structures for sub-millisecond latency
- Implement new order types, auction phases and circuit-breaker logic in coordination with the Markets team
- Build deterministic replay tooling for regulatory audit and incident analysis
- Run capacity, latency and chaos tests; publish findings and ship the fixes
- Participate in a calm, rotating on-call for the core trading path
What we’re looking for
- 5+ years of backend engineering experience, ideally in low-latency or financial systems
- Strong Rust, modern C++ or Java skills
- Experience with order-book or matching-engine internals (FIX, ITCH/OUCH or similar)
- Comfort owning production systems end-to-end
- Pragmatic communicator who writes design docs before writing code
Nice to have
- Open-source contributions to exchange or trading infrastructure
- Experience with formal verification or property-based testing
- Background at a regulated venue, market-maker or HFT shop
About LaterVersion
LaterVersion operates regulated trading and settlement infrastructure for tokenized capital markets. We are headquartered in Miami and remote-first by default. Our team combines decades of experience across regulated exchanges, custody and DLT.
LaterVersion is an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate on the basis of race, gender, age, sexual orientation, or any other protected characteristic.