Job Description
Key Responsibilities
- Develop and implement pallets using the Substrate framework, with a focus on integrating secure computing capabilities within Intel SGX environments
 - Contribute to the design and evolution of WASM runtime systems, optimizing execution efficiency and security protocols for blockchain applications
 - Identify, diagnose, and resolve critical bugs in both our testnet and mainnet environments to ensure system stability and reliability
 - Create comprehensive technical documentation for blockchain components, including architecture diagrams, API specifications, and implementation guides
 - Conduct in-depth research on emerging secure computing technologies and evaluate their potential integration into our blockchain infrastructure
 - Collaborate with security experts to implement robust encryption mechanisms and privacy-preserving features across blockchain protocols
 - Participate in code reviews and maintain high coding standards through rigorous testing and debugging processes
 - Stay updated with the latest developments in the Rust ecosystem and blockchain technology to continuously improve our systems
 - Work with DevOps teams to deploy and monitor blockchain solutions in production environments
 - Provide technical support to stakeholders and ensure seamless integration of blockchain features with existing systems
 
Job Requirements
- Proven experience as a RUST Developer with a strong background in blockchain development and smart contract implementation
 - Expertise in Substrate framework and its integration with secure computing environments such as Intel SGX
 - Deep understanding of WASM runtime development, including optimization techniques and security best practices
 - Strong problem-solving skills with a track record of identifying and resolving complex technical issues in blockchain systems
 - Excellent documentation skills, with experience creating technical specifications and user guides for blockchain projects
 - Ability to conduct independent research on secure computing technologies and evaluate their suitability for blockchain applications
 - Proficiency in version control systems (e.g., Git) and collaborative development practices
 - Strong communication skills to effectively collaborate with cross-functional teams and stakeholders
 - Experience with blockchain testing frameworks and methodologies for both testnet and mainnet environments
 - Knowledge of cryptographic protocols and their implementation in blockchain systems
 - Ability to work in a fast-paced environment with tight deadlines while maintaining code quality
 - Preferred experience with decentralized applications (dApps) and their integration with blockchain protocols
 - Understanding of blockchain consensus mechanisms and network security principles
 - Experience with DevOps tools and practices for blockchain deployment and monitoring
 - Excellent analytical skills to evaluate system performance and identify areas for improvement
 


