B

BitGo

Institutional custody, multi-sig wallets, APIs

Senior Software Engineer - Accounting & Ledger Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • Real, working knowledge of accounting fundamentals, including double-entry bookkeeping, chart-of-accounts design, financial statements (P&L and balance sheet), and practical reconciliation and audit requirements.
  • At least 5 years of backend software engineering experience, with a track record of owning data-model design for systems where correctness is central.
  • Strong instincts for extensible system design, including schemas and APIs that can grow with new requirements instead of requiring repeated rework.
  • Comfort reading and critiquing technical designs across multiple systems, not just writing one's own.
  • Strong cross-functional communication to work directly with Finance, Data Engineering, and Product on shared designs.

Responsibilities

  • Design and extend the core ledger, including accounts, postings, and account-type and ledger structures that financial products are built on.
  • Own the chart-of-accounts and reporting surface that connects engineering data to financial statements and downstream reporting.
  • Work across on-chain data and off-chain books, including balance verification, reconciliation, and proof-of-reserve-style mechanisms.
  • Partner with engineering teams early in the design process to ensure new features correctly model legal entity ownership, ledger placement, pricing, and reconciliation paths before launch.
  • Design data models that accommodate new financial products such as margin, lending, staking, and tokenized assets without repeated migrations.

Desired Qualifications

  • Experience in crypto or blockchain infrastructure, including on-chain balance models, custody, or wallet architecture.
  • Experience with event-driven or Kafka-based service architectures.
  • Prior experience in an embedded accounting-architecture or financial-systems design-review role at a fintech or crypto company.

About the Company

BitGo

Institutional custody, multi-sig wallets, APIs

BitGo provides custody and security infrastructure for institutional clients, offering custodial storage, multi-signature wallets, and APIs for platform integration, along with staking services to earn rewards. It earns fees from custody, transaction processing, and staking, and has expanded through acquisitions like Lumina and Hedge to broaden its platform. It focuses on large institutions, emphasizes strong security and regulatory compliance (including FATF Travel Rule), and offers seamless integration to differentiate itself from competitors. Its goal is to help institutions securely manage digital assets and meet regulatory requirements while operating a scalable, compliant crypto infrastructure.

Company size
51-200
Company stage
IPO
Headquarters
Sioux Falls, SD
Founded
2013

Recently Posted Jobs

Explore more opportunities at BitGo

See more jobs