Job Description
* Design and develop blockchain trading systems, including core business modules such as on-chain transactions, cross-chain transactions, copy trading, stock trading, and wallet accounts. * Integrate public chain nodes like EVM and Solana, handle transaction broadcasting, transaction status tracking, and on-chain data processing. * Conduct in-depth research on on-chain trading mechanisms, including AMM (V2/V3/V4), routing algorithms, Gas optimization, MEV, Anti-MEV, and other technologies to continuously improve transaction success rates, speed, and user experience. * Develop high-performance on-chain trading systems, optimize key aspects such as transaction links, node access, RPC scheduling, transaction broadcasting, and confirmation to build low-latency, high-throughput trading systems. * Participate in the architectural design of core modules like trading systems and wallet account systems, continuously improving system performance, stability, and security. * Stay updated on blockchain and DeFi ecosystem developments, research new protocols and technologies, and drive their implementation in business.
Job Requirements
- Bachelor's degree or higher, with 1-3+ years of Golang development experience; blockchain-related project experience is preferred.
- Proficient in Golang with solid programming fundamentals, familiar with concurrency models like Goroutine, Channel, and Context, and knowledgeable about performance analysis tools such as memory management, GC, and pprof. Experience in high-concurrency, high-performance service development is required.
- Familiar with Solidity smart contract development and common security risks and countermeasures, such as reentrancy attacks, signature verification, authorization mechanisms, and DelegateCall.
- Understand blockchain transaction processes, including transaction signing, Nonce management, Gas mechanisms, Mempool, transaction broadcasting, and confirmation.
- Deep understanding of wallet security, transaction security, and smart contract security, with knowledge of private key management, signature mechanisms, multi-signature wallets, and MPC security solutions.
- Proficient in PostgreSQL/MySQL, with knowledge of index design, SQL optimization, transactions, locking mechanisms, and database performance tuning. Basic data modeling skills are required.
- Familiar with Redis data structures and cache design, with experience in cache optimization and performance tuning for high-concurrency scenarios.
- Experienced in Linux development environments, with strong problem analysis, troubleshooting, and resolution skills. Ability to independently diagnose and resolve performance issues in production environments.
- Strong learning ability, sense of responsibility, and teamwork skills, with the initiative to drive problem-solving.
Preferred Qualifications
- Experience in developing Meme coin trading platforms, Sniper Bots, Copy Trading, arbitrage bots, or quantitative trading systems.
- Experience in optimizing transaction processes, including RPC scheduling, node optimization, transaction broadcasting, improving success rates, and low-latency trading.
- Familiar with trading mechanisms on Solana, BSC, Ethereum, and other public chains, with hands-on experience in high-frequency on-chain trading.
- Experience in developing high-volume or high-concurrency trading systems.
Bonus Skills
- Familiar with Solana's account model, transaction mechanisms, or smart contract development.
- Knowledge of Rust, with the ability to read or develop Solana smart contracts.
- Familiar with DeFi protocols like HyperLiquid, Uniswap, Raydium, Pump, Four.Meme, and Flap.
- Experience in deploying, maintaining, and optimizing nodes like Geth, Erigon, Reth, and Solana Validator.
- Knowledge of on-chain data synchronization solutions like WebSocket, RPC, and Indexer.
- Experience in developing digital asset trading platforms or financial trading systems.
Benefits
Open Positions: 4-6 Salary Range: 30K-60K/month, with a minimum annual bonus of 3 months Location: Singapore (Remote work available) Contact:
[email protected]