Tech Stack
Distributed SystemsGoJavaJavaScriptNode.jsNoSQLRustSoliditySQLWeb3
About the role
- Design and develop a high-performance backend system for cross-chain data collection, processing, and analysis, ensuring scalability and reliability
- Conduct independent research to identify, analyze, and implement solutions for cross-chain data challenges
- Collaborate with team members to deliver effective, efficient backend systems that meet specific business and technical requirements
- Review code to maintain high-quality standards and mentor junior team members, sharing best practices and insights
- Apply a strong understanding of data structures, algorithms, and efficient coding practices to enhance backend system performance
Requirements
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field
- Proficiency in at least one mainstream programming language (e.g., Golang, Java, JavaScript, Rust)
- Strong knowledge of multithreading, data structures, and algorithms
- Strong knowledge of database systems (SQL, NoSQL) as well as data backup, recovery, security, and integrity
- Familiarity with cross-chain data protocols and blockchain technologies
- Experience in conducting independent research to explore new solutions and improve system capabilities