Описание
Senior Solana Engineer
Full-time/Company: Outrank
Outrank is building the on-chain execution layer for a Solana-based perpetual-futures protocol. The role focuses on delivering a custom matcher program, settlement integration, risk controls, and supporting off-chain services—taking systems from prototype through devnet rehearsal to an audit-ready mainnet launch. The team builds on a third-party Rust perpetual-futures risk engine and prioritizes enforcing capital-protecting controls on the transaction path.
Responsibilities:
- Build a custom Solana matcher program enforcing quote validation, execution-deviation limits, position and inventory caps, partial fills, expiry, and replay protection.
- Implement an off-chain router/batcher that nets user flow and assembles settlement transactions.
- Integrate settlement with a third-party Rust perpetuals risk engine (via CPI) without modifying the engine.
- Build a backend accounting layer that reconciles on-chain state into a clean per-actor ledger.
- Produce deterministic tests and drive the path to an audit-ready mainnet deployment.
Requirements:
- Strong Solana program development experience (native Rust or Anchor), CPI experience, and solid grasp of the SVM account model.
- Comfortable reading unfamiliar Rust at the source level and reasoning about correctness and invariants.
- Familiarity with perpetual/derivatives mechanics (margin, funding, liquidation, oracle marks) or ability to ramp up quickly.
- A bias toward verification and testing over shipping speed.
Nice to have:
- Prior work on a DEX, perpetuals protocol, or on-chain matching/settlement system.
- Experience integrating with unaudited or early-stage codebases.
- Audit-preparation or security-review experience.
Stack:
Solana, Rust, Anchor, CPI, SVM, Perpetuals/Derivatives
Benefits:
- Competitive salary and early-stage equity — details discussed based on experience.
📩 Apply
Контакты работодателя (email/phone/telegram) скрыты из публичного превью —
отправьте резюме, чтобы мы связали вас напрямую.