6+ years of experience as a Staff+ level engineer with autonomous planning and execution skills
Deep understanding of the Ethereum Virtual Machine (EVM) and production experience in Solidity smart contracts
Experience building scalable offchain systems that interact with smart contracts
Strong knowledge of DeFi primitives like AMMs, aggregators, and MEV
Proven ability to debug complex production issues at the EVM level
Responsibilities
Design and implement secure, efficient smart contracts for trade execution
Develop cross-chain execution systems for optimal token fills
Manage trigger execution for automated trades under heavy market conditions
Design and optimize the read side for accurate, low-latency onchain data
Conduct design reviews and testing to ensure protocol security
Collaborate closely with backend teams and founders to shape technical direction
Benefits
Competitive cash compensation and equity
Comprehensive health insurance for employees and dependents, including HSAs and FSAs
401(k) plan with matching contributions
Group term life insurance
Flexible time off policy
Annual company offsite events
Full Job Description
About the role
Every trade on fomo ends up onchain. As a Staff Protocol Engineer, you'll own the systems that make that fast, safe, and reliable for millions of users, from the smart contracts that settle trades to the offchain services that route, trigger, and track them. Things you'll work on include:
Designing and shipping the smart contracts behind trade execution, with a focus on security, simplicity, and gas efficiency
Building cross-chain execution, including solver and intent-based routing, so users get the best fill no matter which chain a token lives on
Owning trigger execution for limit orders, stop losses, and other automated trades, making sure they fire correctly and on time under heavy market load
Designing the read side: indexing and serving onchain data accurately and with low latency for portfolios, PnL, and the social feed
Debugging hard production issues at the EVM level, from reverted transactions to gas spikes and chain reorgs
Setting the bar for protocol security across the team through design reviews, testing, and working with external auditors
You'll work closely with our backend team and founders, and you'll have real ownership over the technical direction of fomo's onchain stack.
This role is in-person in NYC. We have a strong in-person culture and work together out of our office in Manhattan.
Minimum Qualifications
Staff+ level engineer (6+ years of experience), able to come up with and execute on plans autonomously
Deep understanding of the EVM, with production experience writing and shipping smart contracts in Solidity
Has built offchain systems that interact with contracts at scale (execution bots, relayers, solvers, keepers, or indexers)
Strong grasp of DeFi primitives: AMMs, aggregators, MEV, and how transactions actually land onchain
Nice to Haves
Experience with cross-chain infrastructure such as bridges, intents, or solver networks
Experience with Solana or other non-EVM chains
Familiarity with security tooling like Foundry, Slither, Echidna, or formal verification, and experience working through external audits
Rust or Go experience, or familiarity with client internals (geth, reth)
An active onchain trader. All of our engineers use the app to understand what to improve, and the best protocol engineers think like the users they're building for.
Compensation and benefits
fomo offers:
Competitive cash compensation and equity
Comprehensive health insurance including medical, dental, and vision for you and your dependents; including tax savings benefits such as HSAs and FSAs