[About This Role]
Participate in the architecture and maintenance of high-concurrency distributed systems, working alongside mentors to tackle technical challenges in off-chain business logic and on-chain data interactions. You will gain hands-on experience with mainstream backend tech stacks, build high-availability services that support global operations, and accumulate hardcore experience in middleware utilization and system performance tuning. This is the ultimate proving ground for developers looking to elevate their engineering intuition and explore the underlying technical logic of Web3.
[What You Will Do]
- Backend Development: Assist in developing and maintaining backend services, learning to implement interaction logic with distributed protocols.
- High-Performance APIs: Contribute to building robust, high-performance APIs (gRPC/WebSocket) to support real-time, large-scale data communication.
- System Optimization: Assist in database design and caching strategies, gaining practical experience with asynchronous task processing mechanisms like Kafka.
- Data Indexing: Learn the logic behind cross-chain data parsing and indexing to ensure data consistency and traceability.
- Engineering Quality: Participate in code reviews and technical documentation, while troubleshooting and resolving issues across development and testing environments.
- Best Practices: Master engineering practices such as high-frequency data caching strategies and database query optimization, gradually building a strong awareness of system performance and maintainability.
[Who We Are Looking For]
- Education & Skills: Bachelor’s degree or above in Computer Science, Software Engineering, or related fields, with proficiency in at least one backend language (Golang / Java / Rust).
- Learning Agility: Insatiably curious about new technologies, able to quickly pick up new tools and frameworks, visionary, and capable of driving projects to execution.
- Technical Foundation: Solid conceptual understanding of concurrent programming (e.g., coroutines/goroutines, locks, asynchronous I/O mechanisms).
- Code Standards: Strong awareness of clean code standards with a baseline understanding of system performance metrics and maintainability.
- Passion for Web3: Highly interested in Web3 and eager to continuously learn and grow in a fast-paced, highly exploratory environment.
- Availability: Able to commit to an internship of at least 3 months, working a minimum of 4 days per week.
- Strong written and verbal communication skills in English and Mandarin, as the role involves regular collaboration with technical teams based in China.
[Bonus Points]
- Basic grasp of foundational blockchain concepts (transaction/block structures, consensus mechanisms, Gas models, smart contracts, etc.).
- Hands-on Web3 project experience (internships, open-source contributions, academic projects, Hackathons, or personal DApps).
- Experience with Ethereum/Solana RPC interface calls, web3.js / ethers.js / web3.py, or smart contract deployment and interaction.
Strong written and verbal communication skills in English and Mandarin, as the role involves regular collaboration with technical teams based in China.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Engineer
2026-05-26
Lead Software Engineer - Mobile Development (Crypto Wallets) - 100% remote
2026-05-25
React Native Developer (Wallet team) - 100% remote
2026-05-20
- Posted
- May 12, 2026
- Type
- Internship
- Level
- Internship
- Location
- Singapore
- Company
- Gate
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Engineer
2026-05-26
Lead Software Engineer - Mobile Development (Crypto Wallets) - 100% remote
2026-05-25
React Native Developer (Wallet team) - 100% remote
2026-05-20