Job Description
Key Responsibilities
- Responsible for the architecture design and development of the core backend system, using mainstream languages such as Go/Node.js/Python/Java.
- Maintain and optimize database systems (MySQL, PostgreSQL, MongoDB, or Redis).
- Write and independently deploy and debug smart contracts (Solidity/Rust).
- Understand the underlying architecture of EVM or Solana, familiar with the transaction signature process and execution mechanism.
- Deploy on-chain services, optimize performance, and manage security risks.
- Participate in data processing using on-chain indexing tools such as The Graph and SubQuery.
- Build a secure and efficient CI/CD process, and use DevOps tools to ensure the stable operation of backend systems.
Job Requirements
- Proficiency in one or more backend programming languages (Go, Node.js, Python, or Java).
- Strong experience with database systems (MySQL, PostgreSQL, MongoDB, or Redis).
- Hands-on experience in writing and deploying smart contracts (Solidity/Rust).
- Deep understanding of blockchain architectures, particularly EVM or Solana.
- Familiarity with on-chain data indexing tools like The Graph and SubQuery.
- Experience in CI/CD pipeline setup and DevOps best practices.
- Ability to optimize system performance and mitigate security risks.
- Strong problem-solving skills and ability to work in a collaborative team environment.
Preferred Qualifications
- Experience in decentralized applications (dApps) development.
- Knowledge of cloud infrastructure (AWS, GCP, or Azure).
- Familiarity with containerization tools like Docker and Kubernetes.
- Understanding of microservices architecture.


