Point your AI agent at freehire and let it find you a job.

Get the CLI →

Startale Development (BVI) Ltd

Open 29d

Senior Rust Blockchain Engineer

Posted Updated 1 view
Discussion

Summary

Build the core on-chain order book and matching engine in Rust for a blockchain exchange, optimizing latency, gas efficiency, and system reliability.

Design and implement the CLOB execution layer, including order books, matching engines, exchange logic, protocol components, blockchain client logic, and transaction processing pipelines.

Responsibilities

  • Architect and implement the on-chain order book and matching engine in Rust
  • Design exchange-specific execution, risk, account, and state-management logic
  • Develop state transition, consensus, validator, and transaction-processing components
  • Integrate oracles, bridges, and external data providers
  • Optimize latency, concurrency, and gas efficiency
  • Conduct benchmarking and stress testing
  • Develop unit, integration, and end-to-end tests

Requirements

  • 5+ years of systems programming experience and 3+ years in Rust
  • Experience building trading platforms, execution engines, or exchanges
  • Contributions to Rust-based L1 protocol projects
  • Deep understanding of distributed computing, consensus, P2P networking, and high-performance data structures
  • Knowledge of on-chain order books, AMMs, and hybrid architectures
  • Ability to independently design and implement production-grade systems

Benefits

  • Opportunity to influence critical technical decisions
  • Career growth
  • Competitive compensation

Skills

See also

Blockchain jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available