Protocol Engineer
Role details
Job location
Tech stack
Job description
Fun.xyz is expanding its core blockchain team with a Protocol Engineer who can help define the foundation of its Web3 payments infrastructure. This is a high-impact role at the intersection of smart contracts, cross-chain protocols, and DeFi, focused on secure and efficient onchain systems that enable millions of transactions across multiple networks. You will be another version of Fun's existing Solidity engineer: deeply crypto-native, comfortable owning protocol design and implementation, and able to collaborate closely with backend and product teams., * Design, develop, and deploy secure smart contracts and protocol components across multiple blockchain platforms.
- Architect blockchain solutions for payments and settlement in collaboration with backend and product teams, translating business requirements into robust onchain designs.
- Write highly efficient, well-tested contract code and participate in internal and external security reviews.
- Research and evaluate new chains, DeFi primitives, and interoperability protocols for potential integration into Checkout.
- Support incident response and debugging of onchain issues to ensure protocol reliability.
Requirements
Proven experience building and deploying production smart contracts on major blockchain platforms (e.g., Ethereum/L2s). Hands-on expertise with one or more smart contract languages: Solidity (preferred), plus Rust or Move a strong plus. Solid grasp of DeFi protocols, token standards, and cross-chain communication patterns. Strong security mindset, including awareness of common smart contract vulnerabilities and best practices. Bonus Skills
- Deep understanding of blockchain architecture, consensus mechanisms, and applied cryptography concepts used in smart contract systems.
- Production experience across multiple ecosystems (L1s and L2s), including non-EVM chains.
- Familiarity with cross-chain bridges, oracles, and interoperability frameworks.
- Experience with formal verification or advanced contract testing frameworks (e.g., Foundry, Echidna).
- Contributions to open-source blockchain projects or protocol research