Founding Smart Contract Engineer

  • Crypto Job
  • Smart Contract Engineer
  • Solidity Developer

Founding Smart Contract Engineer

Location: United States, North America, Central America, South America

Reports to: Founders

Type: Full-time

Founding Smart Contract Engineer for an early-stage perpetual trading platform, taking ownership of smart contracts and progressively expanding across the wider onchain infrastructure.

Organisation Overview

Our client is an early-stage technology business building a perpetual trading platform and associated onchain infrastructure.

The organisation is developing a technically demanding product combining Solidity-based smart contracts with TypeScript services supporting indexing, transaction execution and wider chain integration.

The platform requires robust financial accounting, secure contract deployment and reliable interaction between onchain and offchain systems, creating an environment where engineering quality and correctness are fundamental to the product.

The Appointment

Our client is seeking a hands-on Founding Smart Contract Engineer to develop, maintain and progressively own the onchain components of its perpetual trading platform.

The initial focus will be ownership of the smart contract repository and contract release lifecycle, improving correctness, resolving bugs and delivering thoroughly tested upgrades. Over time, responsibility will expand into the indexer, relayer and other services that read from or write to the blockchain.

This is a mid-level individual contributor appointment requiring substantial practical experience with Solidity and EVM-based systems, together with the ability to independently deliver clearly scoped technical

changes.

The successful individual will work across Solidity and TypeScript and collaborate closely with application engineering, platform engineering and external auditors.

Key Responsibilities

·  Develop and maintain Solidity contracts covering collateral custody, positions, funding, liquidations, insurance funds, market settlement and related protocol functionality.

·  Maintain collateral solvency across available balances, reserved margin, withdrawal queues, fees and market escrow, reconciling contract state with offchain records.

·  Implement funding debt, receiver claims and settlement accounting while preserving financial obligations through partial fills, position changes and market closure.

·  Build Foundry regression, fuzz, invariant and fork tests covering collateral conservation, authorisation and settlement edge cases.

·  Prepare reviewed deployments, upgrades and patches, including storage layout checks, initializer safety, module dependencies, role configuration and fork-based migration rehearsals.

·  Maintain deployment scripts, verified sources and ABIs, coordinating compatible smart contract, indexer and relayer releases.

·  Investigate failed transactions and onchain incidents, validate remediation against contract state and work with auditors to address findings.

·  Build and maintain TypeScript services supporting contract reads, simulation, signing, transaction submission, receipt reconciliation, nonce management, RPC failure handling, reorg recovery and backfills.

Experience and Capability

·  Typically 3+ years of software engineering experience, including 2+ years building and maintaining Solidity contracts on EVM-compatible chains, or equivalent demonstrable shipped work.

·  Strong EVM fundamentals covering storage, external calls, delegatecall, revert behaviour, access control, reentrancy and gas costs.

·  Strong practical Foundry experience including Forge tests and scripts, Anvil, Cast, traces, stateful invariants, CI and gas or bytecode-size checks.

·  Hands-on experience with ERC-20 and vault accounting, including ERC-4626 asset and share conversions, rounding and inflation risks, collateral custody and withdrawal flows.

·  Experience working with signed fixed-point arithmetic, token decimals and rounding across PnL, funding, fees and liquidation calculations.

·  Experience maintaining upgradeable contracts using transparent proxies or UUPS, including initialization, storage compatibility and coordinated changes across contract modules.

·  Practical experience with EIP-712 signatures, domain separation, nonces, replay protection, delegated permissions, oracle validation and settlement states.

·  Production TypeScript and Node.js experience using technologies such as viem or ethers, together with SQL, queues, asynchronous execution and integration testing.

Leadership and Stakeholder Context

This is an individual contributor appointment with significant ownership rather than a people-management role. The successful individual will work closely with application engineering, platform engineering and auditors, taking responsibility for sensitive changes affecting funds and protocol behaviour while seeking appropriate peer review. Ownership is expected to grow from contract fixes and reviewed releases into primary responsibility for the indexer, relayer and wider onchain components, with shared decision-making around protocol economics.

About RecruitBlock

RecruitBlock supports organisations building specialist teams across crypto, Web3 and digital assets through crypto and Web3 recruitment.

RecruitBlock is a specialist Web3 and digital assets recruitment and executive search consultancy, with core expertise across Legal & Compliance, Finance, Growth and Leadership. We also provide compensation benchmarking, market intelligence and talent mapping across the wider crypto, Web3 and digital assets ecosystem.

texture

Apply for this Role:

    Latest Vacancies

    • Financial Operations Coordinator

      FINANCE OPERATIONS COORDINATOR   Strengthen the accuracy, control and pace of day-to-day finance across an international digital-asset business.   Europe | Remote   Organisation overview Our client is an international digital-asset organisation...

    • Enterprise Marketing Director

      ENTERPRISE MARKETING DIRECTOR Build a credible enterprise proposition and convert complex digital-asset capability into commercial demand.   United Kingdom or United States | Remote or hybrid   Organisation overview Our client is a multi-product...

    • Treasury Manager

      TREASURY MANAGER Strengthen liquidity, balance-sheet control and treasury decision-making across fiat and digital assets.   Europe | Remote   Organisation overview Our client is an international digital-asset business operating across traditional...

    • Legal Counsel

      LEGAL COUNSEL Advise on products, transactions and market expansion across institutional digital assets. United States | Hybrid or remote Organisation overview Our client is an established digital-asset and financial-technology organisation...

    • Financial Crime Strategy Lead

      • London

      FINANCIAL CRIME STRATEGY LEAD Translate emerging threats, regulatory obligations and operating data into a coherent financial-crime control strategy.   London or Amsterdam | Hybrid   Organisation overview Our client is a regulated...

    • Technical Engineering Manager

      TECHNICAL ENGINEERING MANAGER Technical Engineering Manager for an early-stage digital assets business building a perpetuals and matching-engine product. Location: United States, North America, Central America, South America Reports to:...

    • Engineering Manager, Delivery & Platform

      Engineering Manager, Delivery & Platform Engineering Manager, Delivery & Platform for an early-stage technology business, taking ownership of engineering delivery, platform infrastructure, production operations and the build-out of a...

    • Head of Structured Solutions

      • Digital Assets Financial Institution

      Head of Structured Solutions Head of Structured Solutions for a regulated digital-assets financial institution, working remotely. Location: Remote UTC +/-4 Working model: Fully remote Engagement model: Services agreement Reporting Line:...