This role is with a Calyptus partner.
__________________________________________________________________
Expectations
- Leadership:Has demonstrated the ability to influence technical direction and mentor team members
- Experience leading a team of 3+ developers.
- Rust Expertise:3+ years of professional Rust development (5+ years of professional software development).
- Active GitHub profile with public repositories and open-source contributions to Rust projects.
- Demonstrated experience with at least one of the following libraries: clap, axum, actix, hyper, warp, rocket, diesel, sqlx, async-std, futures, tokio, smol, ethers, alloy, or revm.
- Emphasis on code quality through unit testing (/test or /tests folders) and clear documentation (/// comments before pub functions).
- Ethereum & EVM:Proficiency in Solidity smart contract development using Hardhat and Foundry (Truffle/Remix knowledge a plus).
- Understanding of Layer 2 scaling solutions, including the underlying mechanisms of Optimistic and ZK-Rollups (eg, fraud proofs, validity proofs, state commitments). It will be good to have an understanding of EVM internals, including the execution model, gas costs, opcodes, and storage.
- Understanding of blockchain bridge architecture and technologies, specifically decentralized bridges (e.g., liquidity networks, light clients, relays).
- Familiarity with Reth's design principles, internal components (eg, state trie, transaction pool), execution environment, Reth Exex, and database architecture.
- Database & Infrastructure:Experience with SQL databases (PostgreSQL preferred), including maintenance and migrations.
- Expertise in developing and deploying Rust microservices using Docker.
- Comfortable writing scripts for deployment and continuous integration.
- Additional Notes:Code Review: When assessing GitHub repositories, we look for clean, well-structured code that adheres to Rust best practices.
- Linting: While not mandatory, the absence of #![deny(warnings)] can indicate a more pragmatic approach to linting.
__________________________________________________________________
Calyptus is an employment platform for engineers looking for work in Web3.