Design and implement a parent-child agent rebate system, supporting multi-level commission distribution, settlement, and traceability.
Participate in Web3 application architecture design, write and maintain smart contracts (Solidity / Move / Vyper) to implement logic such as agent rewards, trading fees, and token distribution.
Develop high-performance and scalable Golang backend services (API gateway, user system, ledger, risk control modules).
Integrate with multi-chain ecosystems (Ethereum, BSC, Base, Solana, etc.) and handle on-chain data parsing (transactions, event listening, log processing).
Participate in system security design and performance optimization to ensure the safety of funds and data.
Work closely with product, frontend, and DevOps teams to drive the full project lifecycle from requirements → development → testing → deployment.
Job Requirements
3+ years of Golang backend development experience, familiar with common frameworks such as Gin, GORM, and gRPC.
Proficient in the Ethereum EVM system and Solidity, capable of independently writing, debugging, and deploying smart contracts.
Experience in Web3 projects (DEX, wallets, NFTs, DeFi preferred), with an understanding of tokenomics and agent rebate models.
Familiar with backend components such as MySQL, Redis, and message queues (RabbitMQ / Kafka), and experienced in designing high-concurrency systems.
Familiar with blockchain interaction libraries (e.g., go-ethereum, ethers.js, web3.js), capable of on-chain data monitoring and parsing.
Strong teamwork and communication skills, with the ability to independently handle development of modular features.
Benefits
Opportunity to build next-generation decentralized applications and stay at the forefront of Web3 and blockchain technologies.
Direct involvement in the core technology development of multi-chain ecosystems, enhancing technical depth.