Senior Rust Engineer
About the Role
You will develop and maintain backend systems using Rust and related toolchains. You will research, design, and implement efficient zkRollup Layer2 scaling solutions and optimize system performance and reliability. You will diagnose and solve technical challenges, write and maintain unit and integration tests, and participate in code reviews. You will stay current with Rust and blockchain developments and share knowledge with colleagues.
Requirements
- Bachelor's degree in Computer Science or a related field
- Minimum of 3 years of experience in Rust development
- Familiarity with the Rust ecosystem and related toolchains
- In-depth understanding of blockchain technology and the web3 ecosystem
- Familiarity with zkRollup technology or other Layer2 scaling solutions
- Strong problem-solving and analytical skills
- Excellent teamwork, communication, and coordination skills
- Proficiency in English and Chinese
Responsibilities
- Develop and maintain backend systems using Rust and related tools
- Research, design, and implement zkRollup Layer2 scaling solutions
- Optimize system performance and reliability
- Solve technical challenges and bugs
- Participate in code reviews and perform unit and integration testing to ensure software quality
- Stay updated with Rust and blockchain technology developments and share knowledge
