Staff Software Engineer — Backend

Cari Network is a permissioned, blockchain-based tokenized-deposit network connecting chartered banks with decentralized finance. It is designed for always-on, programmable money movement and real-time transfers of digital value represented by USD-denominated deposit tokens.

Distributed
About Cari Network

Cari Network provides bank-governed blockchain infrastructure for programmable payments. Its tokens represent deposits held at participating chartered banks, while the platform integrates with existing banking systems and supports conversion between tokenized deposits and fiat. The company emphasizes bank-grade security, regulatory compliance, transparency, auditability, and applicable FDIC-insurance eligibility for underlying deposits.

View jobs by Cari Network

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

Set technical direction for cross-cutting backend platform infrastructure, including durable workflow orchestration, transaction ordering, concurrency control, shared service primitives, and reliability standards. Design multi-service systems, establish tooling and deployment practices, align engineering teams, and identify architectural risks before incidents occur.

Requirements

  • 8–10+ years of backend software engineering experience
  • Experience setting technical direction across multiple services or teams
  • Expertise in durable workflow or orchestration systems, distributed transaction ordering, or data-consistency guarantees
  • Strong proficiency in TypeScript
  • Production experience with Effect or a comparable functional effect system preferred
  • Experience designing reusable shared platform components
  • Experience driving cross-team technical alignment without formal authority
  • Knowledge of idempotency, at-least-once delivery, crash recovery, and reconciliation
  • Experience in fintech, payments, or regulated financial infrastructure preferred
  • Experience with blockchain or custody-adjacent transaction systems preferred
  • Experience building internal platform tooling or organization-wide standards preferred

Responsibilities

  • Set technical direction for backend platform infrastructure
  • Design systems spanning multiple services
  • Establish cross-service reliability standards
  • Build shared tooling, templates, CI patterns, service scaffolding, and observability conventions
  • Align engineering teams on shared technical direction
  • Represent backend platform engineering in technical planning
  • Identify architectural risks before they cause incidents

Benefits

  • Equity
  • Full medical benefits
  • Vision benefits
  • Dental benefits
  • 401(k) with matching program
  • Flexible vacation policy (PTO)
  • Remote-first work environment

Hiring Process

Send a resume by email, include any additional information, and answer questions about U.S. work authorization and future sponsorship requirements.