SVM Smart Contract Engineer
CARV develops a blockchain-based stack for sovereign AI beings. Its products include an SVM chain, a trustless data framework, identity infrastructure, a gaming platform, and an ecosystem innovation arm for developers and projects.
About CARV
CARV provides AI-agent and blockchain infrastructure centered on data sovereignty. Its CARV SVM Chain extends Solana Virtual Machine capabilities onto Ethereum, while its D.A.T.A. Framework provides privacy-preserved, trustless on-chain and off-chain data for AI agents. CARV also operates CARV ID, verifier nodes, CARV Play, and CARV Labs, which supports ecosystem growth through incubation, grants, and infrastructure for developers and decentralized AI projects.
Skills
About the Role
You will analyze requirements and design product components, complete module designs, and implement high-quality, well-tested code. You will write, test, and deploy smart contracts, maintain and optimize existing contracts for efficiency and security, and integrate contracts with backend systems. You will design and optimize database structures, troubleshoot and resolve technical challenges throughout the development lifecycle, and keep up to date with emerging blockchain technologies and frameworks.
Requirements
- Strong proficiency in Solidity or other smart contract programming languages
- Hands-on experience with Go for backend development and database design or optimization
- Experience with Truffle, Hardhat, and OpenZeppelin
- Thorough understanding of Ethereum Virtual Machine and ERC protocols
- Solid computer science fundamentals and strong logical problem-solving skills
- Familiarity with Postgres, Redis, Kafka, and Kubernetes and experience in production deployments
- Strong software architecture design and code optimization capabilities
- Bachelor's degree or above (preferably from top-tier universities); experience at well-known enterprises is a plus
Responsibilities
- Participate in requirement analysis and product component design
- Design and implement module code based on product specifications
- Deliver high-quality, well-tested code on schedule
- Write, test, and deploy smart contracts
- Maintain and optimize existing smart contracts for efficiency and security
- Collaborate with backend teams to ensure integration between smart contracts and backend systems
- Design and optimize database structures for efficient storage and retrieval
- Troubleshoot and resolve technical challenges during development
- Monitor and adopt emerging blockchain technologies and frameworks
