Senior Software Engineer — Backend

Own core transaction-processing platform infrastructure for signing and settlement flows, including service design, correctness guarantees, transaction ordering, concurrency control, data models, APIs, production readiness, incident response, and technical documentation.

Responsibilities

  • Own transaction processing infrastructure for signing and settlement flows
  • Own transaction-ordering and concurrency-control logic
  • Design data models, API contracts, and retry or backoff logic
  • Write RFCs for service integrations
  • Define production-readiness standards, SLOs, alerting thresholds, and runbooks
  • Lead incident response and root-cause analysis
  • Drive postmortems that prevent recurrence
  • Assess consistency models, failure modes, and system capacity
  • Coordinate with banking and blockchain engineers

Requirements

  • 5–7 years of backend software engineering experience
  • Experience with systems requiring strict correctness or ordering guarantees
  • Strong proficiency in TypeScript
  • Experience with Effect or a comparable functional effect system preferred
  • Experience with durable workflow or orchestration systems
  • Understanding of partitioned or keyed execution, idempotency, at-least-once delivery, and reconciliation
  • Production experience with PostgreSQL and Kafka or equivalent message infrastructure
  • Ability to own a service independently
  • Strong written communication
  • Experience in fintech, payments, or regulated financial infrastructure preferred
  • Experience with blockchain or custody-adjacent systems preferred
  • Familiarity with Terraform or infrastructure-as-code preferred
  • Experience mentoring engineers or driving cross-team technical alignment preferred

Benefits

  • Competitive salary, bonus, and equity
  • Full medical benefits
  • Vision benefits
  • Dental benefits
  • 401(k) with matching program
  • Flexible vacation policy (PTO)
  • Remote-first work environment

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available