Noble Corporation

Solidity Engineer

Noble Corporation

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

FlashSolidity

About the role

  • Design, implement, and maintain smart contracts for Noble’s AppLayer and flagship DeFi app, focusing on performance, scalability, and security.
  • Collaborate with Product and Engineering to translate requirements into robust, gas-efficient Solidity code.
  • Integrate new DeFi primitives, features, and protocols into the AppLayer environment.
  • Lead contract architecture decisions — from design to deployment — ensuring alignment with security best practices and long-term maintainability.
  • Write thorough test suites (unit, integration) to guarantee reliability.
  • Collaborate with security auditors and incorporate feedback to harden deployed contracts.
  • Monitor, optimize, and upgrade deployed contracts to adapt to evolving user needs and network conditions.
  • Contribute to SDKs, developer tooling, and integration guides for external teams building on AppLayer.
  • Stay up to date on EVM advancements, Solidity patterns, Layer 2 scalability solutions, and cutting-edge DeFi innovations.

Requirements

  • Deep Solidity expertise — 3+ years building and shipping production smart contracts, ideally for high TVL DeFi protocols.
  • Strong understanding of EVM internals, gas optimization, and storage patterns.
  • Experience deploying to and working with Ethereum L1, L2s, and/or EVM-compatible chains.
  • Familiarity with core DeFi mechanisms (AMMs, lending/borrowing, staking, yield strategies, liquidations, MEV dynamics).
  • Proven track record of delivering secure contracts (knowledge of common attack vectors such as reentrancy, flash loans, sandwich attacks, etc.).
  • Strong testing discipline
  • Clear and concise communication skills in English.
  • Bonus: experience bridging EVM ↔ non-EVM chains, cross-chain messaging, or multi-chain liquidity systems.