Smart Contract Engineer
Skills
About the Role
You will implement smart contracts optimized for high-throughput EVM clients, ensuring they are secure and performant. You will identify needs in the app developer ecosystem and design solutions and primitives to address them. You will collaborate directly with external application and infrastructure teams to unblock integrations and provide deep technical support and documentation.
Requirements
- At least 4 years of software engineering experience
- At least 3 years writing smart contracts in Solidity
- Prior blockchain engineering experience at a Layer-1, Layer-2, or infrastructure project
- Expertise with Foundry and Hardhat
- Deep understanding of application-layer security vulnerabilities
- Backend engineering experience in C, C++, or Rust
- Proven experience building significant products from scratch
- Strong communication skills and participation in technical discussions and reviews
- Strong system design skills and rigorous development mindset
Responsibilities
- Implement smart contracts optimized for high-throughput EVM clients
- Identify developer ecosystem needs and design solutions and primitives
- Collaborate with external application and infrastructure teams to unblock integrations
- Provide technical guidance, reviews, and documentation for smart contract work
Benefits
- Equity package
- Medical dental and vision coverage
- Unlimited paid time off
- 401(k) retirement plan with company match
- Lunch and dinner stipend (in-office NYC)
- Monthly wellness benefit
- Paid parental leave
