Senior Rust Engineer
zkLink Labs develops zkLink Nova, an aggregated Layer 3 zkEVM network, and zkLink X, application-specific aggregated rollup infrastructure. Its products aggregate liquidity across Ethereum and connected Layer 2 networks for users and developers building high-performance applications.
Projects
About zkLink Labs
zkLink Labs operates rollup infrastructure intended to address multi-chain liquidity fragmentation and simplify deployment of decentralized applications. zkLink Nova is a general-purpose aggregated Layer 3 zkEVM network with bridging and explorer services, while zkLink X provides customizable application-specific rollups, SDKs, APIs, and zero-knowledge proof-based multi-chain state synchronization. The organization serves dApp developers and users of multi-chain trading and DeFi applications.
Skills
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
