Job Description
We are seeking a skilled Golang Developer to design, develop, and maintain high-performance, highly available backend services for our decentralized exchange (DEX) platform. The ideal candidate will play a key role in building core functionalities such as trade matching, liquidity pools, and cross-chain swaps while ensuring optimal system performance and reliability.
Key Responsibilities
- Design, develop, and maintain high-performance Golang backend services supporting DEX core features (e.g., trade matching, liquidity pools, cross-chain swaps)
- Demonstrate deep understanding of blockchain technologies (Ethereum, Cosmos, Polkadot, etc.) and implement smart contract interaction modules for DEX
- Optimize system performance to ensure low-latency, high-concurrency transaction processing capabilities
- Participate in architecture design and technology selection, promoting technical standardization and best practices within the team
- Collaborate closely with product managers, front-end engineers, and blockchain engineers to ensure efficient operation of the entire system
Job Requirements
- 3+ years of Golang development experience with expertise in concurrent programming, network communication, and high-performance service development
- Experience in developing or maintaining DEX (Decentralized Exchange), familiar with core mechanisms like AMM and order books
- Solid understanding of blockchain fundamentals and experience with common public chain RPC interfaces and smart contract interactions
- Proficient in distributed system design and containerization technologies (Docker, Kubernetes)
- Strong problem-solving and optimization skills with ability to independently handle complex module development and maintenance
- High sense of responsibility, adaptability to remote collaboration, and excellent communication skills
- Experience with cross-chain protocols (IBC, LayerZero) or DeFi protocol development is preferred
- Familiarity with Solidity or other smart contract languages is a plus
- Participation in open-source blockchain projects or technical community contributions is advantageous
Benefits
Salary will be determined during the interview process. Please note the company operates on a bi-weekly alternating work schedule (alternating 5-day and 6-day work weeks). Candidates who find this arrangement unsuitable should not apply.


