Job Description
Summary
We are seeking a Senior Rust Developer to work on cutting-edge blockchain infrastructure with a focus on performance, scalability, and advanced technologies. This role is ideal for individuals passionate about solving complex problems and driving innovation in the decentralized ecosystem.
Responsibilities
1. Develop High-Performance Systems
• Design and implement robust blockchain components in Rust
• Optimize transaction pipelines for low latency and high throughput
2. Blockchain Integration
• Work with execution and consensus tools such as Reth and Lighthouse.
• Ensure compatibility with Ethereum protocols and decentralized applications (dApps).
3. Scalability and Optimization
• Enhance algorithms for transaction processing and block building.
• Solve performance challenges in distributed systems.
4. Innovation and Exploration
• Research and implement advanced technologies like TEE, MPC, and FHE for privacy and security.
• Push boundaries by experimenting with innovative cryptographic and infrastructure solutions.
Requirements
1. Technical Expertise
• Rust Proficiency: 3+ years of experience with performance-critical systems.
• Deep understanding of Ethereum architecture and blockchain infrastructure.
• Experience with tools like Reth and Lighthouse.
2. Optimization Focus
• Proven ability to design low-latency, high-throughput systems.
• Strong background in asynchronous programming and concurrency.
3. Problem Solving and Curiosity
• Analytical mindset with a focus on solving complex technical challenges.
• Interest in privacy technologies and cryptographic methods like TEE and FHE.
4. Preferred Skills (Bonus):
• Familiarity with containerized environments (Docker, Kubernetes).
• Contributions to open-source projects or involvement in blockchain communities.
Skills
- Development
- Problem Solving
- Rust