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 engines, liquidity pools, and cross-chain swapping mechanisms.
Key Responsibilities
- Design, develop and maintain high-performance Golang backend services supporting DEX core features (trade matching, liquidity pools, cross-chain swaps, etc.)
- Deeply understand 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
- Participate in architectural design and technology selection, promoting technical standardization and best practices within the team
- Collaborate closely with product managers, frontend engineers, and blockchain engineers to ensure efficient system operation
- Implement security best practices and conduct regular system audits
- Develop monitoring and alerting systems for production environments
Job Requirements
- 3+ years of Golang development experience with expertise in concurrent programming, network communication and high-performance service development
- Experience developing or maintaining DEX (Decentralized Exchange) platforms, 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 troubleshooting and optimization skills with ability to independently handle complex module development
- Excellent sense of responsibility, adaptability to remote collaboration, and outstanding communication skills
- Experience with cross-chain protocols (IBC, LayerZero) or DeFi protocol development is a plus
- Familiarity with Solidity or other smart contract languages is preferred
- Participation in open-source blockchain projects or technical community contributions is highly valued
Benefits
Salary will be determined during the interview process. The company operates on a "big-small week" working schedule (alternating between 5-day and 6-day work weeks). Please consider this before applying.
Additional benefits include competitive compensation packages, opportunities for professional growth in the blockchain field, flexible remote work options, and the chance to work with cutting-edge decentralized technologies.


