Smart Contract Engineer
Posted 2ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Smart Contract Engineer developing blockchain solutions for DoubleZero Foundation. Writing smart contracts and building secure software systems for the DoubleZero protocol.
Responsibilities:
- Flex your engineering talents to write smart contracts on Solana/SVM and other chains as well as identify improvements needed to grow DoubleZero as we support multi-tenancy.
- Understand known vulnerabilities in smart contracts to build secure and stable code with supporting unit and integration tests; actively participate in auditing and testing of your code.
- Understand smart contracts concepts including Solana, Ethereum and other blockchain technologies. Know when to build something new vs. to depend on an existing open-source library.
- Build robust software that complements and interacts with the smart contract components of the DoubleZero protocol.
- Actively participate in the ongoing curation of the DoubleZero code base including facilitating discussions within issues and pull requests.
Requirements:
- 2+ years of smart contract experience, ideally with additional software development experience supporting large scale products.
- Substantial knowledge of Rust; experience with one or more of Typescript, Shell Scripting, Solidity, Move, and Go.
- Experience working on teams building businesses on one or more crypto protocols.
- Experience in working in scrum and sprint-based development environments, with high attention to detail in completing tasks on time.
- Experience building open source software systems, including consideration of the impact of changes to open source repos.
Benefits:
- DoubleZero increases bandwidth by filtering junk data that currently plagues validators and other network operators.
- DoubleZero reduces latency by connecting these filters via underutilized private fiber links, forming a mesh network.

