Cryptography Engineer at Lollipop

Full Time1 month ago
Employment Information
Job Description

We are seeking a skilled Rust developer to join our team and contribute to the development of virtual machine execution environments and blockchain-related components. This role involves working on cutting-edge technology to support smart contract operations and optimize performance in resource-constrained environments.

Key Responsibilities
  • Participate in building and optimizing Rust based virtual machine execution environments
  • Develop and maintain middleware components that support the operation of smart contracts
  • Implement and integrate blockchain account models and system call interfaces to support smart contract operations
  • Collaborate with the team to optimize execution performance and ensure efficient operation in resource constrained environments
  • Participate in the development of API interfaces to enable contract submission and execution result storage/retrieval
  • Write technical documents to record key decisions and implementation details during development
Required Skills
  • Strong proficiency in Rust programming language
  • Experience with virtual machine development and optimization
  • Understanding of blockchain technology and smart contracts
  • Knowledge of system programming and performance optimization
  • Experience with API development and integration
  • Ability to write clear technical documentation
  • Strong problem-solving skills and teamwork abilities
Preferred Qualifications
  • Experience with WebAssembly (WASM) and related technologies
  • Knowledge of cryptography and security best practices
  • Familiarity with distributed systems and consensus algorithms
  • Previous work on blockchain-related projects
  • Contributions to open-source projects
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact