Fully remote (US-friendly time zones preferred)
About Lunar Labs 💛 ✨
Lunar Labs is the founding team behind Moonwell and Mamo agent—the leading lending app and finance agent on Base and Optimism. Built by DeFi veterans like Luke Youngblood (principal engineer AWS, ex-lead engineer for Coinbase staking), we create onchain products that let anyone, anywhere:
- Get paid in crypto
- Lend or borrow digital assets
- Spend crypto in the real world with a Visa debit card
- Have a personal finance agent that helps you grow your savings without technical jargon
We play at the intersection of AI agents, stablecoins, and decentralized apps, and recently took home the 🏆 grand prize at the 2025 Coinbase and Virtuals AI Hackathon. Our vision is a world where finance & governance are onchain, and our mission is to put powerful financial tools in everyone's hands—regardless of location or skill level.
If that fires you up, keep reading. 🔥
The Role
We're searching for an experienced and highly skilled Smart Contract Software Engineer to join our rapidly growing team. In this role, you will play a key part in the design, development, implementation, and operational support of Ethereum-based smart contracts for some of the top base DeFi protocols. As part of this role, you'll also be building tooling to support operations for deployment, governance, and integration with other protocols. We provide a unique opportunity to learn and work with a world-class DeFi team.
What You'll Do 🏗️
- Create secure smart contracts for Defi protocols, AI Agents and crosschain applications
- Write and review governance proposals using the Solidity open-source framework we built, and continue to maintain and improve the framework
- Work closely with the engineering team to ensure smooth contract integration with both frontend and backend
- Ensure the security and efficiency of smart contracts through thorough testing, code reviews, and audits with our audit guidelines
- Keep up to date with the latest developments in the DeFi and AI ecosystem (general finger on the pulse of new trends, EIPs, etc.)
- Define and discover project requirements, considering edge cases and the downstream effects of system changes
- Contribute to the improvement and maintenance of our internal and open source tools and frameworks
- Participate in code reviews to maintain code quality and share best practices
What You Bring ⚒️
- Proven experience in Solidity and Ethereum smart contract development
- Deep knowledge of DeFi protocols and concepts
- Proficiency in a general-purpose programming language like JavaScript, TypeScript, or Python
- Familiarity with frameworks such as Foundry, Viem, Ethers
- Familiarity with AI coding tools like Claude Code, Cline, Cursor
- Public/open source project contributions
- Excellent problem-solving skills and the ability to work independently
- Strong written and verbal communication skills
- Security mindset
Nice to Have ✨
- Experience building smart contracts for non-EVM blockchains like Solana
- Cross-chain messaging experience (Wormhole, LayerZero)
- Backend/Frontend development experience
- Participation in bug bounty contests, hackathons (IRL/Virtual), etc.
- Bachelor's degree in Computer Science
If this fires you up please send a CV/resume to careers@moonwell.fi and we'll reach out to you. gmamo!