Senior Rust Developer
Zeeve is a blockchain infrastructure platform.
About Zeeve
Zeeve provides a unified platform for deploying, governing, and operating blockchain infrastructure at production scale, supporting public, private, hybrid, and ZK-enabled systems across L1s, L2s, rollups, and privacy layers. The platform covers the full lifecycle: designing and launching appchains, rollups, L1s, and enterprise networks; enforcing permissions, upgrades, and compliance policies; and providing 24x7 monitoring, incident response, and SLA-backed operations. Zeeve also offers Tegaris, a modular privacy infrastructure layer enabling confidential tokenized assets, private settlement and clearing workflows, permissioned identity and access control, and selective data sharing for regulated digital asset systems. Zeeve serves banks and fintechs pursuing tokenization, settlement, payments, remittances, and trade finance workflows, as well as Web3 and digital asset builders creating appchains, rollups, DeFi, and DePIN networks, claiming to power 25+ production blockchain networks and process over 2 billion transactions monthly.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, develop, test, and maintain high-performance Rust applications and backend services. You will build distributed systems and APIs, optimize performance and concurrency, implement security and reliability practices, troubleshoot production issues, review code, and maintain technical documentation.
Requirements
- Proficiency in Rust
- Systems programming, memory management, and concurrency knowledge
- Experience with asynchronous programming and multithreaded applications
- Experience developing distributed systems and backend services
- Experience with RESTful APIs and microservices architecture
- Familiarity with Docker, Kubernetes, and container orchestration
- Understanding of SQL and NoSQL databases
- Experience with Git, CI/CD pipelines, and DevOps workflows
- Knowledge of Linux environments and shell scripting
- Analytical, problem-solving, communication, and collaboration skills
Responsibilities
- Design, develop, test, and maintain high-performance Rust applications and backend services
- Build scalable distributed systems, blockchain infrastructure modules, and network services
- Develop and maintain RESTful APIs and service integrations
- Optimize system performance, memory management, and concurrency
- Develop unit, integration, and performance tests
- Participate in code reviews and provide technical guidance
- Identify and resolve technical, scalability, and production issues
- Implement secure coding practices and ensure system reliability
- Maintain technical documentation for modules, APIs, and system architecture
- Stay updated with Rust, blockchain, distributed computing, and Web3 developments
