Smart Contract Engineer (EVM)
Hybrid New York Full-time Mid-level Software Engineering
At a glance
Mid-level Software Engineering role at Waterfall. New York · full-time · $120,000–$200,000 base.
SalaryStated by Waterfall
$120,000 – $200,000
Base salary for this role, in USD per year, as published in the posting.
This role, from WaterfallOur estimate for the market: $157,500–$225,000Median $190,000
The range includes the market median of $190,000 for mid-level software engineering roles in New York.
Worked out from 229 postings that stated pay, median $190,000. Last updated Oct 24, 2026.
RoleSoftware Engineering
SeniorityMid-level
LocationNew York
WorkplaceHybrid
EmploymentFull-time
Base pay$120,000–$200,000
PostedMay 29, 2022 · 4y ago
Role brief
techroles summary, based on the employer's posting.
What you'll do
- Build protocol mechanisms as efficient smart contracts that can be combined with other components
- Connect contract work with frontend and backend systems alongside the engineering team
- Create thorough contract tests with Foundry, Hardhat and other suitable tools
- Review protocol designs by analyzing and reverse engineering their mechanisms
- Document code and track new developments across the Ethereum ecosystem
What you bring
- At least nine months of experience writing smart contracts for EVM systems
- Four or more years of programming experience
- You can build the full protocol using Solidity and Yul
- Clear communication with teammates
Who this fits
This mid-level role suits an engineer interested in DeFi and financial derivatives, with a focus on smart contract implementation and testing. The position is hybrid in New York.
From the employer
About Us:
Waterfall is a prediction market-esque trading and pricing protocol. Waterfall allows users to trade chips to predict product prices, providing instant price discovery for both liquid and illiquid assets.
Backed by Electric Capital and Pantera Capital, we are a lean, fast-paced team that cares about building an inclusive culture: beyond creating an impact in the space, we want to work together to make Waterfall the best choice for you and your future.
Requirements:
• Ability to build out the entire protocol in Solidity (+Yul)
• 9+ months of experience writing smart contracts for the EVM ecosystem
• 4+ years of programming experience
• Great communication skills between team members
• Passion about DeFi, financial derivatives markets
Bonuses:
• Previous experience working at a crypto company
• Background in math and/or security research
• Proficiency in Typescript
• Interests in CTFs
Responsibilities:
• Implement protocol mechanisms by writing efficient, composable smart contracts
• Collaborate with team engineers to integrate the protocol with frontend and backend
• Design and write robust test cases using Foundry, Hardhat, and other necessary tools
• Practice good code documentation
• Perform analysis and reverse engineer protocol designs and mechanisms
• Collaborate with team members
• Research and stay up to date with new protocols and developments in the Ethereum ecosystem
Benefits:
Our compensation package includes a base annual salary ($120k - $200k) and stock. Here are some benefits that we currently offer:
• Health Insurance (Medical, Dental, Eye, Life)
• Stipend to set-up work environment (e.g. any work gear)
• Co-working office pass
• Paid travel for conferences and company off-sites
• Unlimited paid time off
If you are motivated and eager to take on the novel and challenging problem of pricing NFTs, we'd love to hear from you. Even if you are unfamiliar with the EVM or Solidity but are passionate about the problem and willing to learn, apply anyway!