Jobs · Engineering

Senior/Staff Smart Contract Engineer

Symbiotic · West New York, NJ · 2 wk ago
RemoteRemoteEngineeringFull-time

About the role

We're building on-chain collateral markets for both traditional and crypto-native finance. We're scaling our core protocol and the products built on top of it, and you'll work across our existing smart contract codebase — core contracts, core extensions, and middleware SDK — while building new modules from the ground up. Your work will span extending mature, in-production systems and architecting greenfield financial products designed and built from scratch on our stack.

Responsibilities

  • Design, write, optimize, and audit smart contracts in Solidity, with a focus on performance, clarity, and security
  • Build DeFi primitives from scratch — vaults, lending mechanics, staking, and related protocol-level components
  • Develop adapters, connectors, and plugins for our Liquid Lane product across varying levels of complexity
  • Contribute to the design and buildout of greenfield financial products
  • Conduct and support security audits, addressing vulnerabilities and hardening contracts against common attack vectors
  • Where needed, build beyond the contract layer, leveraging AI as a multiplier: simple frontends, indexers, internal tooling, to move a piece of work end to end

Requirements

Expert in Solidity, with deep knowledge of EVM internals: execution flow, memory/storage models, gas mechanics, and precompiles

Strong grasp of DeFi protocols and primitives — how lending protocols, DEXes, stablecoins, work, where they break, and the common pitfalls of building them

Strong security mindset: familiar with common attack vectors, contract optimization, and the audit process

Comfortable working across the stack when a task calls for it — you become a fullstack developer if the job requires it

Solid computer science fundamentals — algorithms, low-level reasoning about how code executes

Qualifications

Nice to have:

  • Deep specialist knowledge in one protocol domain, even if exposure to others is lighter — we value genuine depth/expertise
  • Experience in compiler development
  • Experience in Rust, Go, C/C++
  • Practical coding experience in Python and JavaScript/TypeScript
  • Exposure to Yul, Vyper, or Huff

Similar jobs