
Senior Rust Blockchain Developer
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Singapore.
• Architect and develop the on-chain order book and matching engine using Rust.
• Create and enhance exchange-specific functionalities (order execution, risk assessments, account/state management).
• Design and build protocol-level components, including state transition logic, consensus mechanisms, validator interactions, and transaction processing pipelines.
• Implement integrations with oracles, bridges, and external data sources, ensuring accuracy and resilience under adverse conditions.
• Optimize for low-latency execution, concurrency, and gas efficiency.
• Perform benchmarking and stress testing to identify and resolve potential performance and throughput bottlenecks.
• Develop and sustain a thorough suite of unit, integration, and end-to-end tests to guarantee code reliability and functionality.
• Over 5 years of experience in systems programming, with at least 3 years focused on Rust.
• Demonstrated experience in building trading platforms, execution engines, or exchanges (both decentralized and centralized), or contributions to Rust-based Layer 1 protocol projects (e.g., Solana, Cosmos SDK, Substrate).
• Comprehensive understanding of distributed computing principles, encompassing consensus algorithms, peer-to-peer (P2P) networking, and high-performance data structures.
• In-depth knowledge of decentralized trading models (on-chain order books, AMMs, hybrid architectures).
• Capability to design and implement intricate, production-grade systems independently.
• Competitive salary and equity options.
• Flexible work hours and remote work opportunities.
• Access to professional development resources and training programs.
• Collaborative and innovative work environment.
1inch
RTB House
Ant-Tech
Binance
Get handpicked remote jobs straight to your inbox weekly.