Blockchain Engineer

Remote (U.S.) — Full Time

The Cari Network is building a blockchain-based payment system powering real-time, 24/7 movement of digital money across the traditional finance and digital asset ecosystems. A pre-launch startup, we're creating an entirely new category of financial infrastructure that brings cash on chain through tokenization while powering the full spectrum of payments for our network—banks, digital asset exchanges, and, most importantly, the customers they serve.

About the Role

You'll own the systems that take a payment instruction and turn it into an immutable, on-chain record. That means designing and extending the integration layer between our backend services and our institutional custody platform, ensuring transaction integrity from calldata construction through on-chain finality on our private ZKsync-based L2.

You'll also work directly on our smart contract suite, maintaining upgrade safety, on-chain event integrity, and audit trails that satisfy the compliance and evidentiary requirements of regulated bank partners.

What You'll Do

  • Own the end-to-end transaction lifecycle: calldata construction, custody platform signing requests, nonce management, L2 submission, and finality confirmation

  • Design and implement the signing pipeline architecture — including parallelization strategies, throughput management against custody platform rate limits, and async transaction submission patterns

  • Build and maintain payment integrity controls: commitment hash verification at pipeline handoff points and co-signer policy evaluation to prevent tampering between transaction origination and on-chain execution

  • Extend and harden our Solidity smart contracts with a focus on upgrade safety, storage layout discipline, and role governance

  • Develop and maintain a custody platform authorization policy integration and co-signer agent for custodian-owned transaction authorization

  • Implement structured audit trails from transaction origination through on-chain execution, satisfying evidentiary requirements for bank partners under regulatory oversight

  • Contribute to the design of an async transaction queue, enabling tiered SLAs and per-bank throughput quotas at scale

  • Write high-coverage tests across backend services and smart contracts, maintaining our coverage threshold

Nice to Haves

  • Experience with ZKsync or ZK Stack-based chains — particularly developer-facing constraints like calldata handling, system contract interactions, and AA transaction formats

  • Familiarity with Kafka or message-queue-backed async signing pipelines

  • Prior work in fintech, payments, or any regulated financial infrastructure environment

  • Experience building or operating blockchain event indexers or transaction monitors

  • Foundry proficiency (forge test, forge fmt, Foundry Upgrades for storage layout validation)

Qualifications

  • 5+ years of backend software engineering experience, with at least 2 years working directly on EVM-compatible blockchain systems

  • Strong proficiency in TypeScript; experience with Effect (effect.ts) or a comparable functional effect system is highly valued

  • Deep familiarity with EVM transaction mechanics: ABI encoding, nonce management, gas estimation, revert handling, and event decoding

  • Production experience with Solidity smart contract development, including upgradeable proxy patterns (UUPS preferred) and OpenZeppelin contract libraries

  • Experience integrating with institutional custody or key management APIs (Fireblocks, Turnkey, Fordefi, or similar)

  • Understanding of MPC signing infrastructure and the operational model of custodial signing pipelines

  • Strong instincts around financial-grade reliability: idempotency, at-least-once delivery, crash recovery, and reconciliation in async transaction systems

  • Comfortable operating with high autonomy in a small, fast-moving team where the architecture is still being defined

What We Offer

  • Competitive compensation

  • Remote-first work environment

  • Opportunity to shape a market-defining protocol with an experienced founding team

  • Meaningful influence over product design at the earliest stage

Interested in this role? Send us your resume.