Job Description
We are seeking a skilled Golang Backend Engineer to join our team. In this role, you will be responsible for developing and maintaining high-performance Web3 APIs that power our exchange platform. You will work closely with frontend developers and programmatic traders to ensure seamless integration and optimal performance.
Key Responsibilities
- Build, maintain and test high performance Web3 REST & WebSocket APIs to power our exchange frontend as well as programmatic traders
- Write performant SDKs and documentations enabling clients to interact with the Web3 APIs
- Detect and improve performance, stability for microservices
- Dockerize and provide microservice deployment guidance for DevOps
Job Requirements
- Strong proficiency in Golang programming language
- Experience with Web3 technologies and blockchain concepts
- Knowledge of REST and WebSocket API development
- Understanding of microservices architecture and containerization (Docker)
- Ability to write clean, maintainable and well-documented code
- Experience with performance optimization and debugging
- Familiarity with DevOps practices and deployment processes
Preferred Qualifications
- Experience working in cryptocurrency exchanges or financial technology
- Knowledge of distributed systems and high-frequency trading systems
- Understanding of security best practices in API development
- Contributions to open-source projects related to blockchain or Web3
This position offers an exciting opportunity to work at the forefront of blockchain technology and contribute to building cutting-edge financial infrastructure. The ideal candidate will be passionate about performance optimization and creating robust, scalable systems.